#include
#include
void menu()
{
printf("*********************************n");
printf("******1.play 0.exit*************n");
printf("*********************************n");
}void game()
{
srand((unsigned int)time(NULL));//这里是生成随机数的与时间函数联系在一起
int guess=rand()%100+1;//生成0-100的随机数
int a=0;
while(1)
{
printf("please input your guess:>n");
scanf("%d",&a);
if(a>guess)
{printf("猜大了n");
}
else if(a
{ printf("猜小了n");
}else
{
printf("猜对了n");
break; //猜对了就跳出while(1)的死循环
}
}
}
int main()
{
int input=0;
do
{
menu();
printf("please input your choose:>n ");
scanf("%d",&input);
switch(input)
{
case 1:
game();
break;
case 0:
printf("exit gamen");
break;
default: //其他情况与预期输入的不符
printf("input error,please again choosen");
break;
}}while(input); //do while结构至少循环一次
return 0;
}



