lkc263   4년 전

질문에 있는 scanf를 사용할 때는 입력할 당시 -1을 입력하면 종료가 되지않고 무한반복을 하게 됩니다.

왜 이렇게 되는걸까요??

혹시 scanf로 문제를 푸셨다면 어떻게 푸셨을까요??

domece   4년 전

-1을 입력하면 종료가 되는게 정상인가요? A+B 4 문제는 입력의 끝이 주어졌을때 종료되는게 정상입니다. 심지어 음수는 입력조건에도 없고요. 문제가 전혀 없는 코드 같은데, 실제로 작성자분이 제시하신 아래 코드를 제출하면 맞았습니다를 받게 됩니다. 혹시 종료조건으로 EOF를 체크하고 싶었다면 윈도우 기준으로 CTRL+Z, 리눅스기준으로 CTRL+D를 이용하여 표시해주어야 합니다. 

lkc263   4년 전

아! 제가 출력할 때 착각했습니다. 입력이 scanf(두개)임으로  출력할 때 ctrl+Z 를 두번 입력해야 하군요. 감사합니다

cesdea   4년 전

정답에서 8번째 왜쓰는지 알려줄수있나요

djm03178   4년 전

문자로 입력받은 것은 정수형이 저장하는 그 수 자체가 아니라, 그 수를 표현하는 문자이기 때문입니다. 0은 '0'과 다르고, 7은 '7'과 다릅니다. 7은 '7'에서 '0'을 빼면 만들 수 있습니다.

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