https://www.acmicpc.net/problem/10951
이 문제는 EOF를 이용하는 문제입니다. End Of File의 약자로, 입력의 끝을 알려주는 데에 사용됩니다.
자세한 설명은 아래 링크를 참고하세요.
http://www.tcpschool.com/c/c_string_io
윈도우 시스템에서는 Ctrl + Z 키로 EOF를 발생시킬 수 있기 때문에, 입력을 계속 받다가 Ctrl + Z키를 눌러 EOF가 발생되는 때에 코드를 종료시키는 것으로 이해하시면 됩니다.
예제 입력
1 1
2 3
3 4
9 8
5 2
예제 출력
2
5
7
17
7
해결 방법
a, b를 입력받고 a와 b의 값이 EOF가 아닐 때, a + b의 값을 출력시키는 방식으로 코드를 작성하였습니다.
#include <stdio.h>
int main()
{
int a, b;
while (scanf("%d %d", &a, &b) != EOF)
printf("%d\n", a+b);
}
'코딩 > 백준' 카테고리의 다른 글
[백준][C] 10818. 최소, 최대 (0) | 2022.10.02 |
---|---|
[백준][C] 1110. 더하기 사이클 (0) | 2022.10.02 |
[백준][C] 10952. A + B - 5 (0) | 2022.10.02 |
[백준][C] 10871. X보다 작은 수 (0) | 2022.10.02 |
[백준][C] 25304. 영수증 (0) | 2022.10.02 |