sjk8w7   2년 전

결과값이 마이너스로 나오고 맞지도 않는데 이유가 뭘까요..

djm03178   2년 전

처음에 n을 입력하면 scanf는 딱 그 정수 하나만 읽고 그 직후의 개행 문자는 안 읽고 입력 버퍼에 남겨둡니다.

그 상태에서 10번째 줄에 처음 도달했을 때 scanf가 읽어들이는 한 글자는 두 번째 줄의 숫자가 아니라 아까 남겨둔 첫 번째 줄의 개행 문자입니다.

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