【 C 언어 】 #52 gets() 사용하기

카테고리 없음 2018. 5. 23. 10:32 Posted by 엑소더스팩토리
반응형

【 C 언어 】 #52 gets() 사용하기



 문자열을 입력 받아 버퍼에 저장하는 gets() 함수를 사용해 보도록 하자.


▶ 문제  

 gets() 함수를 사용하여 키보드로 부터 아래와 같은 문자열을 입력받은 후, 문자열 중 't' 의 개수를 카운트하여 나타내시오.

  (문자열 : "My birthday is twenty fourths of January" )



▶ 실행 결과 :


(이미지 클릭, 확대해서 보세요)




▶ 포인트 


- gets() 함수를 사용하기 위해서는 stdio.h 헤더를 포함시켜야 한다.

- 문자열은 99개 까지만 입력받을 수 있고, 초과입력하면 오류가 발생한다.

- 입력 받은 문자열은 배열을 선언하여 저장하라 (ex, string[100] )

- 문자열 중 특정 문자('t')의 개수를 카운트 하는 루틴을 서브루틴으로 작성하라



▶ 프로그램 (답안 예시) : 

(이미지 클릭, 확대해서 보세요)


+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



▶ 소스코드 다운로드 :  


52 gets() 사용하기.cpp



반응형