풀이 방법과 반례

seoinking Reply 3 years 50 weeks ago
문제에서 stdio.h만 쓰라고 하셨지만...저는 전혀 감도 안 잡혀서 다른 헤더도 선언해버렸습니다. 그래도 일단 맞히고 보자는 마음가짐으로 코드를 작성했는데요, Wrong Answer네요... 제가 작성한 코드에 대한 반례도 알고 싶고, 제가 시도한 방법의 방향으로 이 문제를 풀 수 있는지도 알고 싶습니다.
withcs2 Reply 3 years 50 weeks ago
stdio.h 외 다른 헤더를 선언해도 됩니다 제가 문제를 애매하게 냈네요 ㅜㅜ 다른 헤더 선언 시 예약어가 더 추가되어 사용하지 못하게 되는 변수명이 늘어나서 그랬습니다. 예를 들어 math.h를 선언했다면 ceil이라는 변수명을 사용하지 못하게 되겠지요 문제에 설명 추가했습니다 감사해요 지금 방식대로 하면 str 맨 마지막에 "\0"이 같이 들어가게 됩니다. 아마 직접 입력하면 제대로 나올텐데 withcs에서는 무조건 false가 나와요 ㅜㅜ 최신 C언어에서는 gets()를 권장하지 않습니다. getchar()로 입력 받아보는 건 어떨까요? 8단원 강의자료에 사용방법이 있어요