코학다식

[백준/BOJ/C언어] 10951번 :: A + B - 4 본문

Algorithm/Problem

[백준/BOJ/C언어] 10951번 :: A + B - 4

copeng 2019. 7. 12. 21:08

 문제 링크 :: https://www.acmicpc.net/problem/10951


 Solution

 

 매우 간단한 문제입니다. 다만 테스트 케이스의 개수도 주어져 있지 않고 종료 조건도 명시되어 있지 않아 데이터를 더 이상 읽을 수 없음을 나타내는 EOF(End Of File, 콘솔에서는 ctrl+Z로 입력 가능)가 나올 때까지 데이터를 계속 입력받아야 합니다. 혹은 scanf가 반환하는 값이 2인 경우에만 반복문 블럭을 수행하도록 할 수도 있습니다. scanf는 포맷 형식의 수를 반환합니다. 에러가 발생하거나 EOF를 만나면 -1을 리턴합니다. 


 Code

 

1
2
3
4
5
6
7
8
9
#include 
 
int main(void) {
    int a, b;
    while (scanf("%d %d"&a, &b) != EOF) {
        /* scanf("%d %d", &a, &b) == 2, scanf("%d %d", &a, &b) != -1도 가능 */
        printf("%d\n", a + b);
    }
}
cs
Comments