http://www.cplusplus.com/reference/cstdio/fgets/
fgets 는 (주어진 글자 수 - 1) 만큼의 글자를 입력받았거나, 입력받던 중 줄바꿈이나 EOF 가 나오면 입력을 멈춥니다. 이 때 줄바꿈 문자 역시 문자열에 포함됩니다.
따라서 251을 인자로 줄 경우, 250자의 문자열이 들어오면 250자의 문자를 입력받은 뒤 입력을 멈추고, 그 다음에는 줄바꿈 문자 하나만 달랑 입력받습니다.
7600번 - 문자가 몇갤까
http://www.cplusplus.com/reference/cstdio/fgets/
fgets 는 (주어진 글자 수 - 1) 만큼의 글자를 입력받았거나, 입력받던 중 줄바꿈이나 EOF 가 나오면 입력을 멈춥니다. 이 때 줄바꿈 문자 역시 문자열에 포함됩니다.
따라서 251을 인자로 줄 경우, 250자의 문자열이 들어오면 250자의 문자를 입력받은 뒤 입력을 멈추고, 그 다음에는 줄바꿈 문자 하나만 달랑 입력받습니다.
댓글을 작성하려면 로그인해야 합니다.
h0ngjun7 7년 전
한 줄에 최대 250자가 들어온다고 문제에 명시되어있습니다.
그런데 아래코드에서 fgets부분에 251까지를 넣으면 틀리고 252를 넣어야 맞습니다.
251까지 넣으면 맞아야 정상이 아닌가요?
데이터 확인 혹은 답변 부탁드립니다.