redwonder   4년 전

문제에서 나와있는 예외처리는 다 했다고 생각 되는데 어디서 틀렸다고 나올까요 ?

wayway910   4년 전

위 코드에서 isupper() 만 직접 정의한 함수로 바꿔보니 정답나오네요.

컴파일 환경이 달라서 그런것인지... 이유가 궁금하네요.

adfsfsf   3년 전

isupper는 양수를 반환하는 것으로 알고 있습니다. 그러니까, 위 코드에서 if(isupper(str[i])==1) 이라고 한 것을 if(isupper(str[i]))로 바꾸기만 해도 충분합니다. 실제로, ==1 처리 한 것들만 지우면 정답 처리됩니다.

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