ajax0310   4년 전

이 문제를 매우 어거지로 답을 맞춘거 같은데요 

마지막에

if(s[strlen(s)-2]==' ') cout<<sum-1;

을 왜써야하는지 아직 잘 모르겠습니다.

그리고 이 코드가 문제의 의도와 좀 벗어나게 푼거 같아 맘에 거슬리네요.. 도와주세요 ㅠㅠ

djm03178   4년 전

fgets로 1000000 글자를 입력받겠다고 하면 실제로는 마지막의 널 문자 때문에 999999자까지밖에 입력받지 못합니다.

ajax0310   4년 전

djm03178님 제 질문의 의도는 그게 아니었는데 새로운 사실을 하나 알고가게 되네요 감사합니다 ㅎㅎ

djm03178   4년 전

구체적으로 그게 질문의 내용과 연관될 수 있는지를 생각해보지는 않았지만, 그럴 가능성도 있다고 느껴서 말씀드려봤습니다. 주어진 입력을 다 못 받았으면 원치 않는 방식으로 동작해서 이상한 예외 처리가 우연히 맞아들어갈 수도 있는 거니까요.

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