#include
#include
#include
main()
{
int a,b,c,d,result,i;
char f[]={'+','-','*','/'};
while(1)
{
srand(time(NULL));
a=rand()%100;
b=rand()%100;
c=rand()%4;
switch (c)
{
case 0: d=a+b;break;
case 1: d=a-b;break;
case 2: d=a*b;break;
case 3: d=a/b;break;
}
printf("输入结果:%d%c%d=",a,f[c],b);
i=0;
while (i<2)
{
scanf("%d",&result);
if (result==d&&i<2)
{printf("你答对了^_^\n"); break; }
else i++,printf("你答错了%d次:",i);
if (i==2) {printf("\n答案:%d\n",d);}
}
}
}
温馨提示:答案为网友推荐,仅供参考