jw6258   2년 전

콘솔에서 엔터를 쳐야 모든 값이 출력되고 프로그램이 종료되는데, 이러한 경우에는 어떻게 해야할까요..

rhdqor213   2년 전

"%s" -> " %s" 로 해보세요

jw6258   2년 전

이런,,,, 티끌만도 못한 실수로 시간을 잡아먹었네요,, 감사합니다!!

jw6258   2년 전

다시 같은 오류가 발생하네요... 왜 이러지..

rhdqor213   2년 전

한번에 모든 문제를 잡아드리지 못한 점 죄송합니다.

1. S의 길이는 21이 되어야 합니다.

이유는 입력으로 들어오는 문자열 길이 20에 추가로 NULL 문자가 들어갈 공간이 필요하기 때문입니다.

2. 13, 14번째 scanf는 "%d %s"로 붙여쓰시는 것이 좋습니다.

이유는 scanf를 쓰면 입력 버퍼에 남는 줄바꿈 문자에 관해 찾아보시는 것이 좋을 것 같습니다.

jw6258   2년 전

감사합니다ㅜㅜㅜ

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