WRONG ANSWER

Jinner Reply 9 years 32 weeks ago
어떤라인을 넣어도 엔터를넣어도 스페이스 뭐든 다 넣어도 결과값은 같다고하는데.. 대체 뭐가 문제일까요 삼일을 본 보람은 있어야될것같은데 도저히 감이안잡히네요
pichulia Reply 9 years 32 weeks ago
마지막으로 제출한 코드에서 27번째 줄의 showline[i+1] == '\0'이 의미불명입니다. showline[i-1][j]='\0' 을 의도하신거같네요. 문제는 여기가 아닙니다. 지금 convert함수에서 0번째부터 len-2까지의 문자를 뒤집고있네요. len-1번째 문자가 줄바꿈일테니 이렇게 한거겠죠... 하지만 EOF가 출동한다면 어떨까요? getlinre함수에서 얻은 문자열중 EOF까지 읽은 문자열의 가장 뒤에는 '\n'이 없습니다. 이점을 고려해서...마지막문장도 '\n'을 넣어주던지 아니면 if(c=='\n') ~~ 이 부분을 지워버리고 len-1번째 까지의 문자를 뒤집던지.. 알아서 하시면 됩니다.