8958번 - OX퀴즈
소스에서 15번째 줄에 j!='\0' 를 j<strlen(test) 로 바꾸어주고 헤더파일에 string.h 를 추가해주니 정상없이 돌아가는 건 확인했습니다.
나머지 알고리즘은 문제가 없더라구요.
그런데 궁금한 것은 문자열에서 마지막에 널문자가 찍히는 것으로 알고있는데 왜 j != '\0' 은 조건식에서 제대로 작동을 하지 않는지 모르겠습니다.
이유를 좀 알려주세요!
test[j]!='\0'
로 하셔야할 것 같습니다.
ㅋㅋㅋㅋㅋㅋㅋㅋㅋ맞네요 이런바보같은 실수를하다니..
댓글을 작성하려면 로그인해야 합니다.
ianpark318 3년 전 1
소스에서 15번째 줄에 j!='\0' 를 j<strlen(test) 로 바꾸어주고 헤더파일에 string.h 를 추가해주니 정상없이 돌아가는 건 확인했습니다.
나머지 알고리즘은 문제가 없더라구요.
그런데 궁금한 것은 문자열에서 마지막에 널문자가 찍히는 것으로 알고있는데 왜 j != '\0' 은 조건식에서 제대로 작동을 하지 않는지 모르겠습니다.
이유를 좀 알려주세요!