N의 개수를 EOF로 판단하나요?

upla Reply 9 years 34 weeks ago
만약 그렇다면 -1을 입력받았을때는 종료를 시켜야 하나요? 아니면 무시하고 signed byte가 출력되게끔 해야하나요?
persuade Reply 9 years 34 weeks ago
조교 이태민 입니다. 문제 설명이 부족했네요.. EOF로 종료합니다. -1의 경우 signed byte가 출력되어야 합니다. ^^
upla Reply 9 years 34 weeks ago
-1이 곧 EOF아닌가요?? 둘을 구별하게끔 따로 코딩을 해야하나요?
persuade Reply 9 years 34 weeks ago
scanf 함수의 반환값 (return value)를 이용하여 EOF 검사를 수행 할 수 있습니다. returnValue = scanf("%d", var); 와 같은 형태로 코드를 수행하시면, var, returnValue 2개의 변수에 값이 채워질 것입니다.