Code
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(void)
{
int a, num;
srand((unsigned int)time(NULL)); //保证每次运行时产生的随机数字都不同。
a = rand()%16;
int count = 0;
while (count < 5) {
printf("请输入你的数字:(正确数字的范围为0-15)\n");
scanf("%d", &num);
if (num == a)
{printf("您太厉害了,猜对了正确数字。\n"); count = 5;}
if (num > a)
{printf("Try Smaller.....您还有%d次机会\n", (4 - count)); count++;}
if (num < a)
{printf("Try Bigger......您还有%d次机会\n", (4 - count));count++;}
}
printf("正确的数字为%d",a);
return 0;
}