一个程序运行出来的不太对


#include #include <string.h>typedef struct {    int num;       //工号     char name[20]; //姓名     float salary;    //基础工资 } STU;/*函数申明从这开始*/void mainMenu();  //主菜单,提供系统功能列表void input(STU s[],int n);  //输入n名员工的信息void display(STU stu[],int n);//输出n名员工的信息void search(STU stu[],int n,int num);//根据工号查找并输出某个员工的信息void range();//查找某两个工资金额范围内的所有员工并输出对应信息void maxminaverscore();//计算所有员工的平均工资,计算并输出工资最高的员工信息及工资最低的员工信息;void insert();//添加员工信息功能; void omit();//删除员工信息功能; void sort();//按照工号或姓名或工资从低到高的顺序输出所有员工的信息/*函数申明到此结束*/#define N 50//函数定义:主菜单,提供系统功能列表void mainMenu(){    printf("[0]退出系统\n");     printf("[1]输入n名员工的信息\n");     printf("[2]输出n名员工的信息\n");    printf("[3]根据工号查找并输出某个员工的信息\n");    printf("[4]查找某两个工资金额范围内的所有员工并输出对应信息\n");     printf("[5]计算所有员工的平均工资,计算并输出工资最高的员工信息及工资最低的员工信息\n");     printf("[6]添加员工信息功能\n");     printf("[7]删除员工信息功能\n");     printf("[8]按照工号或姓名或工资从低到高的顺序输出所有员工的信息\n");  }   int main() {     int n;     printf("请输入要录入的人数:");    scanf("%d",&n);    STU xMan;    STU s[N];    int i,choice;    int keyNum;        while(1)    {        printf("-*-*-*-*-*-*-*-*-欢迎使用员工工资管理系统V2.0-*-*-*-*-*-*-*-*-");        printf("-*-*-*-*-*-*-*-*-系统功能如下-*-*-*-*-*-*-*-*-");        mainMenu();    Labl:printf("请输入编号(0-8),选择要执行的功能:\n");        scanf("%d",&choice);        if(choice<0||choice>8)          {printf("功能编号输入错误,请重新输入!\n");           goto Labl;        }        switch(choice)        {            case 0:printf("谢谢使用,再见!\n");return 0;//结束主函数             case 1:input(s,n);                    break;            case 2:display(s,n);                    break;            case 3:search(s,n,keyNum);                    break;            case 4:range();                    break;            case 5:maxminaverscore();                    break;            case 6:insert();                    break;            case 7:omit();                    break;            case 8:sort();                    break;                            }     }     return 0;     }//录入n个员工的信息void input(STU s[],int n){    STU stul;    int i;    printf("请输入%d个员工的工号,姓名和工资:\n",n);    printf("输入形式如:20221001 张三 3500");    for(i=0;i"%d%s%f",&stul.num,stul.name,stul.salary);        s[i]=stul;}}//输出n个员工的信息void display_all(STU stu[],int n){    int i;    printf("%-12s%-12s%f\n","工号","姓名","基础工资");    for(i=0;iprintf("stu[i]");}}//按工号查看学生成绩void search(STU stu[],int n,int num) {    int i,k=-1;    for(i=0;iif(stu[i].num==num)        {k=i;break;}    }     if(k!=-1){printf("stu[k]");}    else printf("未找到要查看的员工,请检查工号是否输入正确!\n");}

哥,咱能格式化一下嘛,还是这是你网上随便copy的一个代码?