如何在100以内用C语言写出儿童加减乘除的游戏训练程序?

该过程如下:#包括

# 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);

}

}

提问。