끝에 '\n'를 같이 입력받도록 해놓아서 생기는 현상입니다.
져지에서는 문제의 최종 입력에 EOF를 주므로 상관없이 정답이 나올것 같습니다.
테스트 하실때는 모든 케이스 입력후 ctrl + D 로 EOF를 입력하면 정상 답안 출력후 종료 됩니다.
11718번 - 그대로 출력하기
윗분의 말이 맞는 것 같습니다. scanf에서 \n을 사용하면 두번씩 입력해야 하는 경우가 생기더군요.(경험상)
저는 그냥 char arr[len]선언한 뒤 한 글자 한 글자 받아서 출력했습니다.
- Dr.SchnabeL
@guardian_demon 님 말대로 하는게 제일 편한것 같아요
댓글을 작성하려면 로그인해야 합니다.
resha12 6년 전
그대로 출력하기 문제에서 입력을 두번 해야 출력이 됩니다.
저렇게 한번 출력이 된 이후에는 한번입력, 한번출력이 잘 이루어 지는데
맨 처음에는 두번 입력해야 첫번째 출력이 이루어 집니다.