//猜数字游戏
// #include <stdio.h>
// int main()
// {
// 	int i = 0;
// 	int input = 0;
// 	do
// 	{
// 		printf("------------------------\n");
// 	    printf("---------1.play---------\n");
// 	    printf("---------0.eixt---------\n");
// 	    printf("------------------------\n");
// 	    printf("qingxuanze\n");//请选择
// 	    scanf("%d",&input);
// 	    switch(input)
// 	    {
// 	    	case 1:
// 	    	   printf("kaishiyouxi\n");//开始游戏
// 	    	   break;
// 	        case 0:
// 	           printf("tuichuyouxi\n");//退出游戏
// 	           break;
// 	        default:
// 	           printf("shurucuowu,qingchongxinxuanze");//输入错误，请重新选择
// 	           break;
// 	    }
// 	}while(input);
// 	return 0;
// }

//猜数字游戏
#include <stdio.h>
// int main()
// {
// 	int i = 0;
// 	int input = 0;
// 	scanf("%d",&input);
// 	do
// 	{
// 		printf("------------------------\n");
// 	    printf("---------1.play---------\n");
// 	    printf("---------0.exit---------\n");
// 	    printf("------------------------\n");
// 	    printf("qingxuanze\n");//请选择
// 	    switch(input)
// 	    {
// 	    	case 1:
// 	    	   printf("kaishiyouxi\n");//开始游戏
// 	    	   break;
// 	        case 0:
// 	           printf("tuichuyouxi\n");//退出游戏
// 	           return 0;
// 	        default:
// 	           printf("shurucuowu,qingchongxinxuanze");//输入错误，请重新选择
// 	           break;
// 	    }
// 	}while(input);
// 	return 0;
// }
// int main()
// {
// 	int input = 0;
// 	while(1)//无限循环的意思，待用户主动提出结束
// 	{
// 		printf("----------------------\n");
// 		printf("--------1.play--------\n");
// 		printf("--------0.exit-------\n");
// 		printf("---------------------\n");
// 		if(scanf("%d",&input)!= 1)
// 		{
// 			printf("feifashuru,qingchongxinshuru\n");//非法输入，请重新输入
// 			return 0;
// 		}
// 		printf("qingxuanze\n");//请选择
// 		switch(input)
// 		{
// 			case 1:
// 			  printf("kaishiyouxi\n");//开始游戏
// 			  break;
// 			case 0:
// 			  printf("tuichuyouxi\n");//退出游戏
// 			  return 0;
// 			default:
// 			  printf("shurucuowu,qingchongxingshuru\n");//输入错误，请重新输入
// 			  break;
// 		}
// 	}
// 	return 0;
// }

#include <stdio.h>
#include <time.h>
#include <stdlib.h>
void game()
{
	int r = rand() % 100 + 1;//这里要不要;？///要的
	int guess = 0;
	int count = 5;
	while(count)
	
	{
		time_t start = time(NULL);
		printf("nihaiyou%dcijihui\n",count);
		if(scanf("%d",&guess) != 1)
		{
		printf("shurucuowu,qingshuruzhengquezhi\n");//输入错误，请输入正确值
		return;//因为game的声明是void，它不会返回任何值所以这里不能用return 0，只能直接用return或不加任何值下面120行同样
	    }
		if(guess > r)
		{
			printf("caidale\n");//猜大了
		}
		else if(guess < r)
		     {
		    	printf("caixiaole\n");//猜小了
		     }
		else
		{
			printf("caiduile\n");//猜对了
			return;
		}
		count--;
	}
	if(count == 0)
	{
		printf("youxishibai,zhengquezhishi%d\n",r);//游戏失败，正确值是r
	}
	time_t end = time(NULL);
}

int main()
{
	srand((unsigned int)time(NULL));
	printf("%d\n",rand() % 100 + 1);
	int input = 0;
	do
	{
		printf("------------------------\n");
	    printf("---------1.play---------\n");
	    printf("---------0.eixt---------\n");
	    printf("------------------------\n");
	    printf("qingxuanze\n");//请选择
	    if(scanf("%d",&input) != 1)//防御程序
	    {
	    	return 0;
	    }
	    switch(input)
	    {
	    	case 1:
	    	   game();
	    	   printf("kaishiyouxi\n");//开始游戏
	    	   break;
	        case 0:
	           printf("tuichuyouxi\n");//退出游戏
	           break;
	        default:
	           printf("shurucuowu,qingchongxinxuanze");//输入错误，请重新选择
	           break;
	    }
	}while(input);
	return 0;
}