在C语言中,我们可以使用字符数组来表示菜单项,然后通过循环遍历这些菜单项,根据用户的输入选择相应的操作。以下是一个简单的示例:
```c
#include
int main() {
char menu[] = "1. 添加用户
2. 删除用户
3. 修改用户信息
4. 退出系统
";
int choice;
while (1) {
printf("请选择操作:");
scanf("%d", &choice);
switch (choice) {
case 1:
// 添加用户
break;
case 2:
// 删除用户
break;
case 3:
// 修改用户信息
break;
case 4:
// 退出系统
printf("退出系统
");
break;
default:
printf("无效的选择,请重新输入
");
continue;
}
}
return 0;
}
```
在这个示例中,我们首先定义了一个包含四个选项的字符串数组`menu`,然后使用`while`循环不断提示用户输入操作选择。当用户输入一个有效的选项时,程序会执行相应的操作。如果用户输入了无效的选项,程序会提示用户重新输入。