티스토리 뷰

  • 문장을 입력받을려면 gets(), fgets() 를 사용한다.
1. gets_s()

  7번째 줄을 보면 문장을 받기위해 "gets_s()"를 사용하였다.

왜 "_s" 를 붙이는 지는 모르겠다. 오류가떠서 붙였더니 가능했다.

  결과를 보면 띄어쓰기 포함해서 문장을 출력하고 있다.

하나의 변수로 문장을 받았다!


2. fgets()

7번째 줄을 보면 문장을 받기위해 "fgets()"를 사용하였다.

매개변수로 sInput, 2001, stdin을 사용하였는데,

참고로 2000까지 가능하다(...). 왜냐면 변수가

char sInput[2001] 이기 때문(2000문자 받는다는 의미).

stdin은 키보드로 입력받는다는 의미이므로

최대 2000문자(한글은 1000글자)를 키보드로

sInput에 입력받는다는 의미이다.


댓글