求指导!!求指导!!
本人初次写随机函数,可是不知道为什么运行不了又不能找出问题所在
望指出问题所在
和指导我如何修改问题
以下是本人写的程序
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
void main()
{
srand((int)time(NULL));
int i,j,k,sum,shuru,r,f,answer;
i=rand()%100;
j=rand()%100;
r=0;
f=0;
do{
for(k=0;k<=10;k++){
if(i%k==0)
printf("%d+%d=",i,j);
else if(i%k==1)
printf("%d*%d=",i,j);
else if(i%k==2)
printf("%d/%d=",i,j);
else
printf("%d/%d=",i,j);
}
scanf("%d",&shuru);
if(sum==i+j||sum==i*j||sum==i/j||sum==i-j)
{
printf("You are right\n");
r++;
}
else if(sum!=i+j||sum!=i*j||sum!=i/j||sum!=i-j)
{
printf("You are fault\n");
f++;
}
printf("Are you contine?If you want to over please click the 0\nanswer:");
scanf("%d",&answer);
}while(answer==0);
if(answer==0)
{
printf("你答对的题数为:%d\n你打错的题数为:%d\n",r,f);
}
}