[求助]为什么输出正确的数字后,会自动输出一行 1 或 2 或其他数字?有图参考
程序代码:int main()
{
int a,b,c,d,x,f;
while(scanf("%d%d",&a,&b)!=-1)
{
f=0;
x=a;
if(a>b)
{
for(;;)
{
c=a/b;
d=a%b;
a=c+d;
f+=c;
if(a<b)
{printf("%d\n",f+x);
break;}
}
}
if(a<b)
printf("%d\n",a);
if(a==b)
printf("%d\n",b+1);
} return 0;
}









