y960401   4년 전

최대 100줄이고 100글자를 넘지 않는다고 해서 입력문자(b)와 count 를 110 이하로 잡았습니다...

도와주세요ㅠㅠ

djm03178   4년 전

모든 입력이 끝났는데도 계속 scanf로 입력을 시도하면, scanf는 EOF를 반환하고 b의 값은 변경되지 않습니다. 즉, 모든 입력이 끝난 뒤에는 마지막 줄에 들어있던 b의 문자열이 count가 110이 될 때까지 계속 출력되므로 틀리게 됩니다. EOF가 되는 순간, 프로그램을 종료해야 됩니다.

swengineer   3년 전

일정한 반복을 수행하지 말고, EOF를 체크해서 끝내셔야 합니다.

댓글을 작성하려면 로그인해야 합니다.