#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
srand (time(0));
int number=rand ()%100+1;
int time = 0;
int a = 0;
printf ("我已经想好了一个1到100的数");
do {
printf("猜猜这个1到100之间的数:");
scanf("%d,&a");
time++;
if (a>number){
print("你猜的数大了。");
} else if (a<number){
printf ("你猜的数小了。");
}
}while (a!=number);
printf ("太好了,你用了%d次就猜到了答案。\n",time);
return 0;
}
print("你猜的数大了。");改为:printf("你猜的数大了。");
scanf("%d,&a");改为:scanf("%d",&a);
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
srand (time(0));
int number=rand ()%100+1;
int time = 0;
int a = 0;
printf("我已经想好了一个1到100的数\n");
do {
printf("猜猜这个1到100之间的数:");
scanf("%d",&a);
time++;
if (a>number){
printf("你猜的数大了。\n");
} else if (a<number){
printf ("你猜的数小了。\n");
}
}while (a!=number);
printf ("太好了,你用了%d次就猜到了答案。\n",time);
return 0;
}
scanf("%d,&a")
改为scanf("%d",&a)
那个事printf,不是print,楼主有点粗心那