#include <stdio.h>
int main() {
int a, b;
while (scanf("%d %d", &a, &b) >= 0) {
printf("%d\n", a + b);
}
return 0;
}
scanf 返回成功讀取項數,EOF 為負值,>=0 即可判斷輸入結束。main 必須返回 int,部分 OJ 強制要求。// 錯誤:main 無返回類型
main() { int a,b; while(scanf("%d%d",&a,&b)!=EOF) printf("%d\n",a+b); }
修正:加上 int 返回類型與 return 0;。
大整數相加,需字串模擬逐位相加處理進位,代碼略長,核心邏輯同手工豎式加法。