# include & ltstdlib.h & gt
void main()
{
int a[100];
int i=0,j,n;
int x,count = 0;
int re,re 1;
for(j = 0;j & lt=99;)
{
n = rand();
如果(n & gt0 & amp& ampn & lt100)
{
a[j]= n;
j++;
}
}
loop:printf(" \ t \ t * * * * * * * * * * * * * * * * * * * * * * * * * * * * \ n ");
printf(" \ t \ t * menu * \ n ");
printf(" \ t \ t * 1:plus * \ n ");
printf(" \ t \ t * 2:MINUS * \ n ");
Printf("\t\t* 3:乘以* \ n ");
printf(" \ t \ t * 4:except * \ n ");
printf(" \ t \ t * 5:Exit * \ n ");
printf(" \ t \ t * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * \ n ");
printf(" \ n請選擇壹個菜單:\ n ");
scanf("%d ",& ampx);
if(1==x)
{
printf("%d + %d = ",a[i],a[I+1]);
scanf("%d ",& ampre 1);
re = a[I]+a[I+1];
if(re==re1)
{
Printf("賓果!\ n ");
退出(0);
}
其他
{
count++;
Printf("回答錯誤,妳還有%d次機會!\n”,3-計數);
}
}
如果(2==x)
{
printf("%d - %d = ",a[i],a[I+1]);
scanf("%d ",& ampre 1);
re = a[I]-a[I+1];
if(re==re1)
{
Printf("賓果!\ n ");
退出(0);
}
其他
{
count++;
Printf("回答錯誤,妳還有%d次機會!\n”,3-計數);
}
}
如果(3==x)
{
printf("%d * %d = ",a[i],a[I+1]);
scanf("%d ",& ampre 1);
re = a[I]* a[I+1];
if(re==re1)
{
Printf("賓果!\ n ");
退出(0);
}
其他
{
count++;
Printf("回答錯誤,妳還有%d次機會!\n”,3-計數);
}
}
如果(4==x)
{
printf("%d / %d = ",a[i],a[I+1]);
scanf("%d ",& ampre 1);
re = a[I]/a[I+1];
if(re==re1)
{
Printf("賓果!\ n ");
退出(0);
}
其他
{
count++;
Printf("回答錯誤,妳還有%d次機會!\n”,3-計數);
}
}
if(5==x)
退出(0);
if(count & lt;3)
轉到循環;
if(3 = =計數)
{
Printf("妳沒有機會!\ n ");
退出(0);
}
}
提問。