需要引入库文件。
#include <stdlib.h>
a=rand()100+1;
改为
a=rand()%100+1;
scanf("%d,&b");
改为
scanf("%d",&b);
运行结果:
代码:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,count=0;
a = rand()%100+1;
do
{
printf("第%d次,输入1至100内的整数:",++count);
scanf("%d",&b);
if(a<b)
printf("猜大了\n");
else if(a>b)
printf("猜小了\n");
} while (a!=b);
printf("猜中了!\n");
return 0;
}
首先要 包含头文件 ,然后第五行改为
#include <stdlib.h>
a = rand()%100+1;
解析:对100取余的值为 0-99 加1的话范围就是1-100了