WA이유

cwyoo01 Reply 3 years 42 weeks ago
제가 입력했을때는 잘 나옵니다 왜 WA가 나오는지 알 수 있을까요?????
withcs2 Reply 3 years 42 weeks ago
특수문자는 아스키코드 범위에 없을 수도 있어요 영어, 숫자, 언더바가 아닌 경우를 찾아보세요 1 doo 를 입력하면 {'d', 'o', 'o'}가 s[strlen(s) - 1] = '\0' 에서 {'d','o',\0'}로 바뀌면서 false가 출력됩니다. EOF는 fgets로 입력되지 않으므로 맨 마지막이 \n 인 경우만 바꾸셔야 해요