왜 자꾸 wrong answer일까요??

diademms Reply 6 years 32 weeks ago
디버깅을 할 때도 마지막에 n3line에서 정상적으로 입력이 되어 있는게 보이고, 전부 다 괜찮아 보이는데, 왜 자꾸 WA가 뜰까요?? the stack around 'n2line' was corrupted. 라는 메시지가 아래 보이긴 하는데, 이것과 관련된 걸까요? stack around ~ was corrupted가 뜨면 어떤 것을 의미하나요?
onacloud Reply 6 years 31 weeks ago
the stack around 'n2line' was corrupted 에러는 문자열 배열에 잘못된 문자가 들어있을때 발생합니다. visual studio 는 문자열 배열이 잘 되어 있는지 확인하기 위해, 모든 원소에 -52값을 넣어 둡니다. 그 문자가 '\0'전에 발견될때 해당 에러가 발생합니다. 그것과 별개로 아래 코드에서 문제가 있습니다. 47p squeeze를 참고하세요 for (i = 0; from[i] == ' ' || from[i] == '\t' || from[i] == '\r'; ++i) { to[i] = '\0'; }