#include
#include
#include
{
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");
}
估计是break拿错了 代码贴出来看看