#include # include # include void menu() { printf("*********************\n");printf("欢迎进入该游戏系统!\n");printf("选择:\n"); printf("1:start\n"); printf("2:exit\n"); printf("*********************\n"); }int game(int n){ int i; while(1) { printf("输入你猜的数字:"); scanf("%d",&i); if(i n) printf("你猜大了;"); if(i==n){printf("恭喜你,你猜对了!");return 0;} }}int main(){ srand((unsigned int)time(NULL)); //是拿当前系统时间作为种子,由于时间是变化的, //种子变化,可以产生不相同的随机数。 int ret=rand(); int m=ret%100; //控制随机数的范围,减小猜测难度。 int a; menu(); printf("输入:"); scanf("%d",&a); switch(a) //利用switch语句做开关。{ case 1: game(m); break; case 2: printf("error\n"); break; } return 0;}