그냥저냥

문제풀이 | The C Programming Language (K&R): Exercise 1-7 본문

개발기/The C Programming Language

문제풀이 | The C Programming Language (K&R): Exercise 1-7

sync86 2026. 5. 24. 09:48
728x90
반응형

책: The C Programming Language (K&R)

본문의 연습문제는 저작권 이슈로 그 내용을 직접적으로 언급하지 않습니다. 이점 양해 바랍니다.

 


Exercise 1-7. EOF 출력하는 문제입니다.


1. 이 문제를 해결하는데 필요한 사전 정보

이번 문제는 EOF 값을 출력해서 확인하는 문제입니다.

자세히 보니 Exercise 1-6에서 이미 풀었던 문제이더군요.

그래서 Exercise 1-6에서 풀었던 문제를 수정해서 풀어보겠습니다.


2. 소스코드

#include <stdio.h>

/**
 * copy input to output; 2nd version
 */

int main(int argc, char** argv)
{
  printf("%d\n", EOF);
}

3. 실행 및 검증

$ ./a.out 
-1
$

4. 마무리

EOF 값은 -1 입니다.

$ ./a.out
I'm a boy.I'm a boy.-1 0
$

 

이전에 Exercise 1-6에서 "I'm a boy. I'm a boy.-1 0"에서 -1이 EOF 값을 출력했던 것이었죠.

 

다음은 Exercise 1-8 풀어보겠습니다.

728x90
반응형