菜单页面只用运行出来就行

img

谁可以给我说一下这个最简单的菜单页面怎么创建啊,就运行出来就行

#include<stdio.h>
int main() {
printf("1. 链表\n");
printf("2. 冒泡排序\n");
printf("3. 播放器\n");
printf("4. 命令解析\n");
printf("5. 语言切换\n");
printf("\n");
printf("0. 退出\n");
printf("请选择: >");
int count = scanf("%d", &count);
return 0;
}

用printf逐行输出就行了

供参考:

#include <stdio.h>
void menu()
{
    printf("[[[[[[[[[[[[[[[ Menu ]]]]]]]]]]]]]]]\n");
    printf("\t1. 链表\n");
    printf("\t2. 冒泡排序\n");
    printf("\t3. 播放器\n");
    printf("\t4. 命令解析\n");
    printf("\t5. 语音切换\n\n");
    printf("\t0. 退出\n");
    printf("请选择:>");
}
int main()
{
    int choice;
    menu();
    scanf("%d", &choice);
    printf("你选择了第[%d]项菜单", choice);
    return 0;
}

只供参考,谢谢!

img

#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
void showmenu()
{
    printf("\n*********************************\n");
    printf("*            1–>链表            *\n");
    printf("*            2–>冒泡排序        *\n");
    printf("*            3–>播放器          *\n");
    printf("*            4–>命令解析        *\n");
    printf("*            5–>语言切换        *\n");
    printf("*                               *\n");
    printf("*            0–>退出            *\n");
    printf("*                               *\n");
    printf("*********************************\n");
    printf("请选择:>");
    int n;
    scanf("%d", &n);
    switch (n)
    {
    case 0:
        //对应的地方调用相关函数
        exit(0);
    case 1:
        //对应的地方调用相关函数
        break;
    case 2:
        //对应的地方调用相关函数
        break;
    case 3:
       //对应的地方调用相关函数
        break;
    case 4:
        //对应的地方调用相关函数
        break;
    case 5:
         //对应的地方调用相关函数
        break;
    default:
         //对应的地方调用相关函数
        break;
    }
}

int main(void)
{
    while(1)
    {        
        showmenu();
        getchar();
        clrscr();
    }

    return 0;
}