#include <stdio.h>
#include <windows.h>
#include <time.h>
main()
{
int a,c,g,h,i;
srand(time(NULL));
a=rand()%100+1;
printf("请选择等级:1 菜鸟级\n,2 新手级\n,3 高手级\n,4 骨灰级\n,5 神级\n");
scanf("%d",&c);
if (c==1)
{printf("你有20次机会:");
i=0;h=20;
while(i<20)
{
printf("输入一个猜的数字:");
scanf("%d",&g);
i++;
h--;
if(g<a)
{printf("小了,还有%d次机会\n",h);}
else if(g>a)
{printf("大了,还有%d次机会\n",h);}
else
{printf("恭喜过关!\n");break;}
}}
else if (c==2)
{printf("你有15次机会:");
i=0;h=15;
while(i<15)
{
printf("输入一个猜的数字:");
scanf("%d",&g);
i++;
h--;
if(g<a)
{printf("小了,还有%d次机会\n",h);}
else if(g>a)
{printf("大了,还有%d次机会\n",h);}
else
{printf("恭喜过关!\n");break;}
}}
else if (c==3)
{ printf("你有12次机会:");
i=0;h=12;
while(i<12)
{
printf("输入一个猜的数字:");
scanf("%d",&g);
i++;
h--;
if(g<a)
{printf("小了,还有%d次机会\n",h);}
else if(g>a)
{printf("大了,还有%d次机会\n",h);}
else
{printf("恭喜过关!\n");break;}
}}
else if (c==4)
{printf("你有10次机会:");
i=0;h=10;
while(i<10)
{
printf("输入一个猜的数字:");
scanf("%d",&g);
i++;
h--;
if(g<a)
{printf("小了,还有%d次机会\n",h);}
else if(g>a)
{printf("大了,还有%d次机会\n",h);}
else
{printf("恭喜过关!\n");break;}
}}
else if (c==5)
{ printf("你有5次机会:");
i=0;h=5;
while(i<5)
{
printf("输入一个猜的数字:");
scanf("%d",&g);
i++;
h--;
if(g<a)
{printf("小了,还有%d次机会\n",h);}
else if(g>a)
{printf("大了,还有%d次机会\n",h);}
else
{printf("恭喜过关!\n");break;}
}}
}