EOF (백준 10951)

쿵ㅇ양·2023년 9월 17일

알고리즘

목록 보기
18/18

EOF란

EOF = End Of File 이며, 파일의 끝을 표현하기 위해 정의해 놓은 상수

(-1 값을 가지고있다).
함수 호출의 실패나, 윈도우에서 ctrl + z , 리눅스에서 ctrl + d를 입력 했을 경우 EOF를 반환
더 이상 읽어들일 수 있는 값이 없을 때 scanf가 호출되면, EOF를 반환

#include<stdio.h>

int main()
{
    int A, B;
    while(1)
    {
        💖if (scanf("%d %d", &A, &B) == EOF)
            break;
        printf("%d\n", A + B);
    }
    return 0;
}
#include <stdio.h>

int main()
{
	int a, b;
	💖while (scanf("%d %d", &a, &b) != EOF)
		printf("%d\n", a + b);
	return 0;
}
profile
개발을 공부하고 있는 대학생

0개의 댓글