学生学籍管理系统运行

学生学籍管理系统功能界面选择一项完成操作后怎么再次返回之前功能界面

把菜单功能定义为一个函数,执行完成后调用该函数就可以了。

返回就是再刷新一下之前的菜单。

从主函数选择功能进入到子函数,子函数运行完自然就回到了主函数,可以用循环:
如有帮助请在我的回答上点个【采纳】

void main()
{
    
    int gn;//接收用户功能输入
    
    printf("\t\t****************************************\n");
    printf("\t\t*                                      *\n");
    printf("\t\t*                                      *\n");
    printf("\t\t*         班级成绩管理系统             *\n");
    printf("\t\t*                                      *\n");
    printf("\t\t*                                      *\n");
    printf("\t\t****************************************\n");
    
    do{
        printf("\n");
        printf("\t\t*        1、学生信息录入               *\n");
        printf("\t\t*        2、显示所有学生信息           *\n");
        printf("\t\t*        3、按姓名查找学生             *\n");
        printf("\t\t*        4、查询课程平均成绩(按性别) *\n");
        printf("\t\t*        5、课程最高和最低成绩查询     *\n");
        printf("\t\t*        6、删除学生信息               *\n");
        printf("\t\t*        7、退出系统                   *\n");
        printf("\n\t\t请选择你要操作的功能:");
        scanf("%d",&gn);
        printf("\n");
        if(gn==1){
            xxlr();//调用信息录入函数
        }else if(gn==2){
            xs();
        }else if(gn==3){
            cz();
        }else if(gn==4){
            pjf();
        }else if(gn==5){
            zgd();
        }else if(gn==6){
            sc();
        }  
       
    }while(gn!=7);
    
}