17강 알고리즘 문제풀기(Editor)에서 질문있습니다.
입력 버퍼에 개행 문자가 들어가서 그렇습니다. (링크 참고)https://snurf.tistory.com/entry/C%EC%96%B8%EC%96%B4-c%EB%9E%80L \nL \nL이 2번 입력될 때 버퍼에 개행 문자 2번이 저장되서 아마 4번의 반복문이 실행될 겁니다. 명렁어 1개 + 개행문자 1개 사실상 명령어를 2번 실행하게 되는 셈이라고 보시면 됩니다.10번일 때 동작하는 이유는 마찬가지로 명령어 5개 + 개행문자 5개 = 10개 이므로 10번 반복하면 답이 나오는 거죠. fscanf에서 %*c를 추가해주세요.fscanf("%c%*c", &ch); 이와 같이 바꾸면 아마 동작할 껍니다.