illegal break是啥意思?C语言中出错提示语。

2025-05-11 22:55:18
推荐回答(2个)
回答1:

#include
#include
#include int plus(int a,int b,int c)
{
int result;
result=a+b;
if(result!=c)
printf("Wrong!Try again!\n");
if (result==c) return 1;
return 0;
}void main()
{
int a,b,c;
srand(time(NULL));
a=rand()%10+1;
b=rand()%10+1;
printf("请计算%d+%d的值:",a,b);
do
{
scanf("%d",&c);
if(plus(a,b,c))
{
break;
}
}while(1);
printf("Right!\n");
}

回答2:

估计是break拿错了 代码贴出来看看