#include<stdio.h>

#include<stdlib.h>

#include<time.h>

void game()

{

int b=0;//生成一个随机数

int c=0;//自己输入所猜的数

b=rand()%10+1;//随机数产生的范围

while(1)

{

 printf("请输入您所要猜的数字\n");

 scanf("%d",&c);

 if(c>b)

 {

  printf("您猜大了\n");

 }

 else if(c<b)

 {

  printf("您猜小了\n");

 }

 else

 {

  printf("恭喜您挑战成功,您猜对了\n");

  break;

 }

}

}

int main()

{

int a;

printf("欢迎来到猜数字王国\n");

srand((unsigned int)time(NULL));

while(a)

{

 printf("##1.进行游戏  0.退出游戏##\n");

 scanf("%d",&a);

 switch (a)  

 {

     case 1:

         game();  

         break;

  case 0:

      printf("退出游戏\n");

         break;

  default:

    printf("选择无效\n");

         break;

 }

}  

return 0;

}

C语言,利用C语言所写小游戏(猜数字)_C语言小游戏