코딩 공부/C

C 백준 10951번 문제 A + B -4

통통푸린 2021. 7. 15. 11:36
728x90
반응형

이 문제는 5번 반복 후 종료를 하는 문제로 이해한다면 틀린다.

이 문제는 EOF(" End Of File" - 약자) 를 사용하는 문제이다. 텍스트 파일의 끝을 알리는 용도

ctrl + z를 입력하여 사용한다.  EOF를 만나면 리턴 값은 -1 이다. 그래서 while문을 빠져나간다.

#include <stdio.h>

int main(void) {
    int num, num2;
    int arr[100];
    int i = 0;
    while (scanf("%d %d", &num, &num2) != EOF)
    {
            arr[i] = num + num2;
            i++;
    }
    for (int j = 0; j < i; j++)
    {
        printf("%d\n", arr[j]);
    }

}

728x90
반응형