C 语言设置菜单返回值
在 C 语言中,可以利用 switch 语句设置菜单返回值。具体步骤如下:
- 
创建菜单选项:
- 定义一个包含菜单选项的枚举类型。
 - 定义一个存储用户选择的变量。
 
 - 
提示用户输入并读取输入:
- 提示用户选择菜单选项。
 - 使用 scanf 或其他输入函数读取用户输入。
 
 - 
设置菜单返回值:
- 使用 switch 语句根据用户输入设置菜单返回值。
 - 每个菜单选项对应着不同的返回值。
 
 
示例代码:
#include <stdio.h>
enum MenuOptions {
  OPTION_1 = 1,
  OPTION_2,
  OPTION_3,
  EXIT
};
int main() {
  int choice;
  printf("Select an option:\\n");
  printf("1. Option 1\\n");
  printf("2. Option 2\\n");
  printf("3. Option 3\\n");
  printf("4. Exit\\n");
  scanf("%d", &choice);
  switch (choice) {
    case OPTION_1:
      return 1;
    case OPTION_2:
      return 2;
    case OPTION_3:
      return 3;
    case EXIT:
      return EXIT_SUCCESS;
    default:
      printf("Invalid option\\n");
      return -1;
  }
}</stdio.h>


                    
                    
            

