#include <stdio.h>
int main(){
int a,b;
while(scanf("%d %d",&a,&b)==2){
printf("%d\n",a+b);
}
return 0;
}
#include <stdio.h>
int main(){
int a,b;
while(scanf("%d %d",&a,&b)){
printf("%d\n",a+b);
}
return 0;
}
為甚麼上面的可以過,下面的不可以過?
#include
int main(){
int a,b;
while(scanf("%d %d",&a,&b)==2){
printf("%d\n",a+b);
}
return 0;
}
#include
int main(){
int a,b;
while(scanf("%d %d",&a,&b)){
printf("%d\n",a+b);
}
return 0;
}
為甚麼上面的可以過,下面的不可以過?
因為scanf沒有自動判定EFO的功能,cin才有
所以你要自己去處理scanf的回傳值