ezelay   1년 전

잘못될게 없어보이는데 ...제출하면 틀리네요 ㅠ

뭐가 문젠지 못찾겠습니다


답변부탁드립니다!

kesakiyo   1년 전

13번째 줄 tolower(s[i]); 를

s[i] = tolower(s[i]);

로 바꿔주세요.

tolower 함수는 입력받은 알파벳을 소문자로 바꿔서 return 해주는 함수이지

안에 내용을 바꿔주는 함수가 아니에요.

따라서 대문자가 들어왔을 경우에는 잘못된 배열의 인덱스에 접근하게 되어

RTE또는 WA를 낼 가능성이 매우매우 높아요.

ezelay   1년 전

정말 감사드립니다. 문법을 잘 못알고 사용해서 혼자서는 절대 못찾았을 오류네요



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