错误
#include<stdio.h>
int main()
{
int a,b;
while(scanf("%d%d",&a,&b)!=EOF&&(a!=0&&b!=0))
printf("%d",a+b);
return 0;
}
int main()
{
int a,b;
while(scanf("%d%d",&a,&b)!=EOF&&(a!=0&&b!=0))
printf("%d",a+b);
return 0;
}
输出函数里%d后必须要加\n,若题目要求输出最后跟\n,则为printf("%d\n\n",a+b).
正确
#include<stdio.h>
int main()
{
int a,b;
while(scanf("%d%d",&a,&b)&&a!=0||b!=0)
printf("%d\n",a+b);
return 0;
}