11721번 - 열 개씩 끊어 출력하기
이 문제를 다음과 같이 풀었을때는 정답을 받았는데,
gets 대신 fgets(s,100,stdin)으로 하고
break가 있는 if문의 조건을 '\0' 이 아닌 '\n'으로 바꾸면 오답이라고 나옵니다.
제 생각에는 둘다 맞는 답 같은데 어떤점에서 틀린건지가 궁금합니다..
입력 데이터의 끝이 '/n'이 아닐수도 있기 때문에 발생하는 문제 같습니다
댓글을 작성하려면 로그인해야 합니다.
ymca4308 6년 전
이 문제를 다음과 같이 풀었을때는 정답을 받았는데,
gets 대신 fgets(s,100,stdin)으로 하고
break가 있는 if문의 조건을 '\0' 이 아닌 '\n'으로 바꾸면 오답이라고 나옵니다.
제 생각에는 둘다 맞는 답 같은데 어떤점에서 틀린건지가 궁금합니다..