#include#include #include 猜数字游戏 void menu() { printf("**************************n"); printf("******* 1. play *****n"); printf("******* 0. exit *****n"); printf("**************************n"); } void game() { int guess = 0; int random_num = rand() % 100 + 1; while (1) { printf("请输入猜的数字>:"); scanf("%d", &guess); if (guess > random_num) { printf("猜大了n"); } else if (guess < random_num) { printf("猜小了n"); } else { printf("恭喜你,猜对了n"); break; } } } int main() { int input = 0; srand((unsigned int)time(NULL)); do { menu(); printf("请选择>:"); scanf("%d", &input); switch (input) { case 1: game(); break; case 0: printf("退出程序n"); break; default: printf("输入错误,请重新输入n"); } } while(input); return 0; }



