kdy312   7년 전

이번 문제 뿐만 아니라 여러 문제에서도 적용이 질문인데


보통은 몇개를 입력 받는다고 써져 있어서 그 갯수만큼 반복문을 돌리면 되는데


그런 조건이 없으면 그냥 엔터를 치는 것으로 입력을 마무리하고 연산을 해야 합니다


그런 문제를 여러개 보았는데 한번도 해결한 적이 없어서 질문 드립니다



indioindio   7년 전

c 언어를 가정하고 설명드리겠습니다. scanf는 성공적으로 입력받은 인자의 갯수를 반환합니다.



kdy312   7년 전

근데 저 코드 대로 해보니 다시 while 문에서 걸리는데요...??

indioindio   7년 전

콘솔창에서 eof를 넣어줘야 하니 ctrl + d를 입력하거나,

아니면 그냥 ./a.out < input 으로 테스트해보시면 될 것 같습니다.

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