#include <stdio.h>
int main() {
int a = 0, b = 0;
while (1) {
scanf("%d %d", &a, &b);
if (a >10 && b >10) {
break;
}
else {
printf("%d\n", a + b);
}
}
}
while문 사용해서 무한루프 돌렸는데 출력 초과라고 떠서 검색 해 본 결과
EOF를 사용하라고 해서 넣어서 해봤다
수정 후
#include <stdio.h>
int main() {
int a = 0, b = 0;
while (
scanf("%d %d", &a, &b) != EOF)
printf("%d\n", a + b);
}
반복의 종료 시점을 알 수 없을 때
728x90
'Dev. > Algorithm Prac' 카테고리의 다른 글
baekjoon c++ 2562 최댓값/ 1차원 배열 (0) | 2022.03.25 |
---|---|
baekjoon c++ 11720 숫자의 합(문자열) (0) | 2022.03.25 |
baekjoon c++ 10952 A+B (0) | 2022.03.20 |
baekjoon c++ 10871 X보다 작은 수 (0) | 2022.03.20 |
baekjoon c++ 2439 별찍기2 (0) | 2022.03.20 |
댓글