#include
#include
#include
int main()
{ int guess(),a,b;
printf("请甲开始猜数:\n");
a=guess ();
printf("甲猜了%d次\n",a);
printf("请乙开始猜数:\n");
b=guess ();
printf("乙猜了%d次\n",b);
if(a>b)
printf("乙获胜\n");
else
if(a printf("甲获胜\n");
else
printf("平局\n");
return 0;
}
int guess()
{ int magic,i=0,n;
srand(time(0));
magic=rand()%10+1;
while(1)
{ scanf("%d",&n);
i++;
if(magic==n)
break;
if(magicprintf("大了");
if(magic>n)
printf("小了");
}
return i;
}
printf函数里面没有&符号
你没有输入scanf("%d",&x);另外printf里面不需要&