include #include char g_uniqueKey[24] = {0};void ShowMainDlg(){ system("cls"); printf("========XX餐厅========\n"); printf("1-取号 2-叫号 3-退号 4-退出系统\n"); printf("======================\n"); printf("请选择对应菜单(1~4):"); }void ShowAddDlg(){ system("cls"); printf("========取号========\n"); printf("请输入姓名 电话 用餐人数,按空格分隔\n"); printf("======================\n");}void ShowQueryDlg(char cName[], char cTel[], int iPeople){ system("cls"); printf("========叫号========\n"); printf("姓名:%s\n", cName); printf("电话:%s\n", cTel); printf("用餐人数:%d\n", iPeople); printf("======================\n");}void ShowDeleteDlg(){ system("cls"); printf("========退号========\n"); printf("请输入电话:"); scanf("%s", g_uniqueKey);}/* run this program using the console pauser or add your own getch, system("pause") or input loop */int main(int argc, char *argv[]) { int ExitFlag = 0; int iMenu = -1; while(!ExitFlag) { ShowMainDlg(); scanf("%d", &iMenu); switch(iMenu) { case 1: { ShowAddDlg(); getchar(); getchar(); break; } case 2: { char customer_name[] = {"张三"}; char customer_tel[] = {"1588888888"}; int iNum = 3; ShowQueryDlg(customer_name, customer_tel, iNum); sleep(3); break; } case 3: { ShowDeleteDlg(); printf("======================\n"); sleep(3); break; } case 4: { ExitFlag = 1; printf("系统在5秒后退出\n"); sleep(2); system("cls"); int i = 5; for(;i > 0; --i) { printf("%d秒\n", i); sleep(1); } break; } default: { printf("无效菜单,按任意键返回"); getchar(); getchar(); } } } return 0;} 我想问一下,这个怎么改才能实现信息储存,每次弄都是张三
建议将c++代码贴全,并且格式化。并且将问题描述清楚。
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632