menu.c

来自「数据结构 c语言版 约瑟夫问题 顺序表方法实现」· C语言 代码 · 共 31 行

C
31
字号
#include <stdio.h>
#include "opreations.h"

char menu()		
		{
			int ch = -1;	// 用于接收用户输入

			for (;;)
				{
					printf( "\n         060308052 梁春風"
							"\n********************************\n"
							"* 1. 创建顺序表 *\n"
							"* 2. 插入数据 *\n"
							"* 3. 删除数据 *\n"							
							"* 4. 销毁顺序表 *\n"
							"* 5. 约瑟夫问题*\n"
							"* 0. 退出 *\n"
							"***********************************\n\n"
							"请输入您要执行的操作(按回车确定):");

					scanf("%d",&ch);
					flush_stdin();
					if ( ch < 6 && ch > -1 )
						{
							break; 
						}
					puts("\n请输入 0 到 6 之间的数字。\n");
				}
			return ch; 
		}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?