54번째 줄에서 각 문자열이 끝나는지의 체크를 index[i][j] != NULL로 하고 있습니다.
그런데 index[i]는 문자열의 길이만큼 할당받았기 때문에 문자열의 끝에 NULL 없이 바로 garbage value가 나오게 됩니다.
47번째 줄을 index[i] = (char *)malloc(sizeof(char)*(strlen(temp)+1));
로 바꾸니 AC 처리됩니다.
9012번 - 괄호
54번째 줄에서 각 문자열이 끝나는지의 체크를 index[i][j] != NULL로 하고 있습니다.
그런데 index[i]는 문자열의 길이만큼 할당받았기 때문에 문자열의 끝에 NULL 없이 바로 garbage value가 나오게 됩니다.
47번째 줄을 index[i] = (char *)malloc(sizeof(char)*(strlen(temp)+1));
로 바꾸니 AC 처리됩니다.
댓글을 작성하려면 로그인해야 합니다.
bigbechee 4년 전
아무거나 써넣어봐도 다 NO라고 뜨고 대문자도 확인했는데 어떤 경우에서 틀린 답이 나오는지 찾기가 힘듭니다..
도와주세요..