4470번 - 줄번호
여기서 처음에 몇 줄을 받을건지에 대한
숫자 n을 입력을 받는데요.
그때 scanf에 엔터값이 같이 입력이 되는지
아래 for문에서 fgets에 바로 엔터값이 입력되어 문자열이 입력되지않고 끝나는것 같더라구요
어떻게 하면 해결할수있을까요?
scanf 뒤에 getchar(); 를 하나 넣으면 됩니다.
그리고 fgets 자체가 개행 문자까지 저장해주기 때문에 15번째 줄에서 \n을 또 해주면 안 됩니다.
감사합니다 해결했어요!!
댓글을 작성하려면 로그인해야 합니다.
cleankid99 6년 전
여기서 처음에 몇 줄을 받을건지에 대한
숫자 n을 입력을 받는데요.
그때 scanf에 엔터값이 같이 입력이 되는지
아래 for문에서 fgets에 바로 엔터값이 입력되어 문자열이 입력되지않고 끝나는것 같더라구요
어떻게 하면 해결할수있을까요?