jocichen 发表于 2022-6-12 22:12:52

有没有大神看看为什么出现这样子的错误!


data:image/png;base64,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




#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<conio.h>

#define N 100//存储100个学生信息

int flag;//用来标记登录状态

void Fpage();
void menu();
void login();
void browse();
void insert();
void print_back();
void deleter();
void print_one(int);
void search();
void modify();
void browse_x();

struct data//出生日期
{
        int year;
        int month;
        int day;
};

struct student//学生信息
{
        char num;//学号
        char name;//姓名
        char sex;//性别
        struct data birthday;//出书年月
        int age;//年龄
        char addr;//籍贯
        char dept;//系别
        char major;//专业
        char class;//班级
        char native_changes;//学籍
}stu;

int main()//主函数
{
        Fpage();//首页
        menu();//菜单
       
        return 0;
}

void Fpage()//访问首页
{
        system("color 4e");
        printf("\n\t   ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★");
        puts("\t    ※※※※※※※※※※※※※※※※※※※※※※※※※※※\n\n");
        puts("\t    ※※                                              ※※");
        puts("\t    ※※                                              ※※");
        puts("\t    ※※          欢迎访问学生学籍管理系统!         ※※");
        puts("\t    ※※                                              ※※");
        puts("\t    ※※                                              ※※");
        puts("\t    ※※                                              ※※");
        puts("\t    ※※                                              ※※");
        puts("\t    ※※                              制作人:陈茗杰※※");
        puts("\t    ※※                                  2022.5.30   ※※");
    puts("\t    ※※                                              ※※");
        puts("\t    ※※※※※※※※※※※※※※※※※※※※※※※※※※※");
        printf("\n\tPress [ Enter ] key to continue……\n");
    getchar();
        system("cls") ;
}

void menu()//主菜单
{
        system("color 2e");
        printf("\n\t\t\t欢迎使用学生学籍管理系统!\n");
        pritnf("\n");
        int n,r1;//n用来选择功能,r1用来输入错误时重新返回功能
        do
        {
           puts("\t\t★★★★★★★★    菜单★★★★★★★★");
           puts("\t\t★             1.登录个人账号               ★");
           puts("\t\t★             2.登记学生信息               ★");
           puts("\t\t★             3.删除学生信息               ★");
           puts("\t\t★             4.查找学生信息               ★");
           puts("\t\t★             5.修改学生信息               ★");
           puts("\t\t★             6.浏览学生籍贯               ★");
           puts("\t\t★             7.查询学籍变化               ★");
           puts("\t\t★             8.退出学生系统               ★");
           puts("\t\t★★★★★★★★★★★★★★★★★★★★★");
       printf("请选择服务种类(1-7) : [ ]\b\b");
       scanf("%d",&n);
       if(n<1||n>8)
       {
                 system("cls");
                 printf("选择错误!请正确输入!\n");
                 r1=1;
           }
           else
             r1=0;
        }while(r1==1);
        switch(n)
        {
                case 1: login();break;//登录账号
                case 2: system("cls"); insert();break;//插入
                case 3: system("cls"); deleter(); break;//删除
                case 4: system("cls"); search();break;//查找
                case 5: system("cls"); modify();break;//修改
                case 6: system("cls"); browse();break;//浏览
                case 7: system("cls"); browse_x(); break;//学籍浏览
        }
}

void login()//登录
{
        void menu();
        system("cls");
       
        if(flag) //先判断是否已登录
        {
                printf("您已经登录!\n");
                printf("Press any key to continue...\n");
                getchar();
                getchar();
                system("cls");
                menu();
        }
       
        int load();//存储文件
        int n,i,m,w;
        FILE *fp;
        if((fp=fopen("D:\\file.txt","rb"))!=NULL)//不是空文件
          n=load();//打开文件
        else
          n=0;
        struct student s;//存储学生账号
        char password;//存储密码
        int d,q;//d是用在第一个输入函数 q是第二个
        printf("\n\t请选择登录身份:1.管理员   2.用户   [ ]\b\b");
        scanf("%d",&d);
       
        if(d==1)//管理员登录
        {
                printf("\n\t\t\t请输入密码:");
                getchar();
                int j=0;//用于密码数组 下标
                while(1)
                {
                        password=getchar();
                        if(password=='\r')
                          break;
                        printf("*");
                        j++;
                }
                password='\0';
                if(!strcmp(password,"123456"))//管理员密码是否正确,初始密码123456
                {
                        flag=1;
                        printf("\n\t登录成功!\n");
                        printf("\tPress key to continue...");
                        getchar();
                        system("cls");
                        meun();
                }
                if(!flag)
                {
                        printf("\t\n密码错误!\n");
                        printf("What do you want to do next? 1.继续登录 2.返回菜单   [ ]\b\b");
                        scanf("%d",&q);
                       
                        if(q==1)//继续登录
                        {
                                system("cls");
                                login();
                        }
                        else if(q==2)//返回菜单
                        {
                                system("cls");
                                meun();
                        }
                       
                }
               
        }
       
        else//用户登录
    {
          printf("\n\t\t\t用户名:");
          scanf("%s",s.name);
            printf("\t\t\t密码:");
            int j=0;//密码数组下标
            while(1)
            {
                  password=getch();
                  if(password=='\r')
                    break;
                  printf("*");
                  j++;          
            }
            password='\0';
            flag=0;//未登录时flag为0
            for(i=0;i<n;i++)
              if(!strcmp(s.name,stu.name)&&!strcmp(s.name,password))
              {
                      flag=1;//登录成功flag为1
                        break;
                  }
                  
          if(flag)//登录成功
          {
                  printf("\n\t登录成功!\n");
                  printf("\tPress any key to continue...\n");
                  getchar();getchar();
                  system("cls");
                  meun();
                }
                else//登录不成功时
                {
                        m=0;//登陆错误时,防止跳不出登录界面
                        w=1;//避免过多的“用户不存在”
                        int q;//q为选项
                       
                        do
                        {
                                if(w>0)
                                  printf("用户不存在或密码错误!\n");//在第一次登录输入不存在的用户时出现
                                printf("What do you want to do next?1.继续登录2.返回菜单[ ]\b\b");
                                scanf("%d",&q);
                               
                                if(q==1)//继续登录
                                {
                                        login();
                                        m=1;
                                }
                                else if(q==2)//返回菜单
                                {
                                        system("cls");
                                        meun();
                                        m=1;
                                }
                                else//错误选择
                                {
                                        printf("选择错误!请重新选择:\n");
                                        w=0;       
                                }
                        }while(m==0);
                }
    }
}

int load()//打开文件,读取数据
{
        FILE *fp;
        int i;
        if((fp=fopen("D:\\file.txt","rb"))==NULL)//读入一个空文件,rb为打开二进制文件,只都数据
        {
                printf("\n文件不存在!请重新输入:\n");
                return 0;
        }
        for(i=0;!feof(fp);i++)
          fread(&stu,sizeof(struct student),1,fp);//将一批数据作为一个整体一次性写入磁盘文件
          //fread(buffer,size,cout,fp)
          //buffer:数据位置 sizeof:数据字节数 count:读取次数 fp:原磁盘文件指针
                fclose(fp);
                return(i-1);
}

void input(int k)//输入学生信息
{
        getchar();
        printf("学号:");   scanf("%s",stu.num);   getchar();
        printf("姓名:");   scanf("%s",stu.name);getchar();
        printf("性别:");   scanf("%s",stu.sex);   getchar();
        printf("出生年月:");scanf("%d/%d/%d",&stu.birthday.year,&stu.birthday.month,&stu.birthday.day); getchar();
        printf("年龄:");   scanf("%d",&stu.age);getchar();
    printf("籍贯:");   scanf("%s",stu.addr);getchar();
        printf("系别:");   scanf("s",stu.dept);   getchar();
        printf("专业:");   scanf("%s",stu.major); getchar();
        printf("班级:");   scanf("%s",stu.class); getchar();
        printf("学籍变化:");scanf("%s",stu.native_changes); getchar();
}

void save(int n)//保留学生信息
{
        void exit();
        FILE *fp;
        int i;
        if((fp=fopen("D:\\file.txt","wb"))==NULL)//只打开或建立一个二进制文件,只允许写数据
        {
                printf("\n Can not open file!\n");
                exit(0);
        }
        for(i=0;i<n;i++)
          if(stu.name!='0')
              if(fwrite(&stu,sizeof(struct student),1,fp)!=1)//将一批数据作为一个整体一次性写入磁盘文件
                printf("文件写入错误\n");
        fclose(fp);
}   

void insert()//添加学生信息
{
        int i,n,k,t;
        FILE *fp;
        if((fp=fopen("D:\\file.txt","rb"))==NULL)//读入空文件,rb表示打开一个二进制文件,只允许读数据
        {
                printf("How many student do you want to add(1-%d)?:",N-1);
                n=0;
        }
        else
        {
                n=load();
                printf("How many student do you want to insert(1-%d)?:",N-n-1);
        }
        scanf("%d",&t);
        k=n+t;
        for(i=n;i<k;i++)
        {
                printf("\n 输入第%d个学生的学籍信息.\n",i-n+1);
                input(i);
        }
        save(k);//保留所有学生的信息
        print_back();
}

void print_back()//添加信息后显示“是浏览还是返回”
{
        int w,k=0;
        void browse();
        void menu();
        printf("\n\n\t插入成功\n\n");
        do
        {
                printf("What do you want to do next?\n\n\t1.浏览所有\t2.返回:[ ]\b\b");
                scanf("%d",&w);
                if(w==1)
                {
                        system("cls");
                        browse();
                }
                else if(w==2)
                {
                        system("cls");
                        menu();
                }
                else
                  printf("选择错误!请重新选择!\n");
        }while(k==0);
}

void deleter()//删除
{
        void menu();
        if(!flag)
        {
                printf("\n\n\t请先登录!\n");
                printf("\n\t请按Enter 键进入登录界面!");
                getchar();
                getchar();
                login();
        }
        else
        {
                struct student s;
                int i,n,k,w0,w1;
                n=load();
                do
                {
                        k=-1;
                        do
                        {
                                printf("\n\n请输入您想要删除的学生的姓名!\nName:");
                          scanf("%s",s.name);
                          for(i=0;i<n;i++)
                              if(strcmp(s.name,stu.name)==0)
                              {
                                    k=i;
                                    s=stu;
                              }
                          if(k==-1)
                          {
                                  int m;
                                  printf("\n\n没有这个学生的信息!\n");
                                  printf("What do you want to do next?1.继续输入 2.返回主菜单   [ ]\b\b");
                                  scanf("%d",&m);
                                  if(m==1)
                                    deleter();
                                  else
                                  {
                                          k=0;
                                          menu();
                                        }
                                }
                        }while(k==-1);
                        print_one(k);
                        printf("\n\t确定删除?\n\t1.是2.返回    [ ]\b\b");//再次询问是否删除
                        scanf("%d",&w0);
                        if(w0==1)
                        {
                                stu.name='\0';
                                save(n);
                        }
                        else
                          break;
                        printf("\n\t成功删除!\n");
                        printf("What do you want to do?\n\t1.继续2.返回   [ ]\b\b");
                        scanf("%d",&w1);        
                }while(w1==1);
                system("cls");
                meun();//不再删除时返回菜单,w1!=1
        }
}

void print_one(int k)//输出一个学生的信息
{
        system("color 4e");
        printf("学号:%s\n",stu.num);
        printf("姓名:%s\n",stu.name);
        printf("性别:%s\n",stu.sex);
        printf("出生年月:%d/%d/%d\n",stu.birthday.year,stu.birthday.month,stu.birthday.day);
        printf("年龄:%d\n",stu.age);
    printf("籍贯:%s\n",stu.addr);
        printf("系别:%s\n",stu.dept);
        printf("专业:%s\n",stu.major);
        printf("班级:%s\n",stu.class);
        printf("学籍变化:%s\n",stu.native_changes);
}

void print_n(int n)//浏览时输出所有学生的信息
{
        system("color 2e");
        int j,i=1;
        for(j=0;j<n;j++)
        {
                printf("第%个学生:\n",i++);
                print_one(j);
                printf("\n");
        }
        getchar();
}

void search()//查找
{
        void menu();
        int w0,k,i,n,w1,w2;
        struct student s;
        FILE *fp;
        if((fp=fopen("D:\\file.txt","rb"))!=NULL)//不是空文件
          n=load();
        do
        {
                printf("请选择查找类别:1.姓名 2.学号[ ]\b\b");
                scanf("%d",&w1);
                if(w1<1||w1>2)
                {
                        printf("输入错误!请重新输入!\n");
                        w2=1;
                }
                else
                  w2=0;//加这句是为了能跳出循环
        }while(w2==1);
       
        if(w1=1)//姓名查找
        {
                do
                {
                        k=-1;
                        do
                        {
                                printf("\n请输入您想要查找的学生的姓名!\nName:");
                                scanf("&s",s.name);
                                for(i=0;i<n;i++)
                                  if(strcmp(s.name,stu.name)==0)
                                  {
                                          k=i;
                                          s=stu;
                                  }
                                  if(k==-1)//没有找到
                                  {
                                          int o;
                                          printf("\n\n没有找到这个学生的信息!\n");
                                          printf("What do you want to do?\n\t 1.继续 2.返回菜单 [ ]\b\b");
                                          scanf("%d",&o);
                                          if(o==1)
                                          {
                                                  system("cls");
                                                  search();//继续查找
                                          }
                                        else
                                        {
                                                system("cls");
                                                meun();
                                        }
                                  }
                        }while(k==1);
                  sys("cls");
                  print_one(k);//找到以后输出这个学生的信息
                  printf("\nWhat do you want to do next?\n\t1.继续 2.返回菜单[ ]\b\b");
                  scanf("%d",&w0);
                }while(w0==1);
          system("cls");
            meun();//不在寻找时返回菜单
        }
        else//按学号查找
        {
                do
                {
                        k=-1;
                        do
                        {
                                printf("\n请输入您想要查找的学生的学号!\nNum:");
                                scanf("%s",s.num);
                                for(i=1;i<n;i++)
                                  if(strcmp(s.num,stu.num)==0)
                                  {
                                          k=i;
                                          s=stu;
                                  }
                                if(k==-1)
                                {
                                        int o;
                                        printf("\n\n没有这个学生的信息!\n!");
                                        printf("What do you want to do?\n\t1.继续2.返回菜单[ ]\b\b");
                                        scanf("%d",&o);
                                        if(o==1)
                                        {
                                                system("cls");
                                                search();//继续查找
                                        }
                                        else
                                        {
                                                system("cls");
                                                meun();
                                        }
                                }
                        }while(k==-1);
                        system("cls");
                        print_one(k);//找到以后输出这个学生的学籍信息
                        printf("\nWhat do you want to do?\n\t1.继续2.返回菜单[ ]\b\b");
                        scanf("%d",&w0);
                }while(w0==1);
                system("cls");
                meun();//不再查找时返回主菜单
        }
}

int modify_data(int i)//修改信息函数
{
        int c,w1;
        void menu();
        do
        {
                puts("\n请选择要修改的选项:\n\n1.学号 2.姓名 3.性别 4.出生日期 5.年龄 6.籍贯 7.系别 8.专业 9.班级 10.学籍变化 11.所有信息 12.取消并返回");
                printf("请选择?:[]\b\b\b");
                scanf("%d",&c);
                if(c>12||c<1)
                {
                        puts("\n选择错误!请重新选择!");
                        getchar();
                }
        }while(c>12||c<1);
        do
        {
                switch(c)
                {
                        case 1: printf("学号:");scanf("%s",stu.num); break;
         case 2: printf("姓名:");scanf("%s",stu.name); break;
         case 3: printf("性别:");scanf("%s",stu.sex); break;
         case 4: printf("出生年月:");scanf("%d/%d/%d",&stu.birthday.year,&stu.birthday.month,&stu.birthday.day); break;
               case 5: printf("年龄:");scanf("%d",&stu.age);break;
               case 6: printf("籍贯:");scanf("%s",stu.addr);break;
               case 7: printf("系别:");scanf("%s",stu.dept);break;
               case 8: printf("专业:");scanf("%s",stu.major);break;
               case 9: printf("班级:");scanf("%s",stu.class);break;
               case 10: printf("学籍变化:");scanf("%s",stu.native_changes);break;
               case 11: input(i); break;/*修改这个学生的所有信息*/
               case 12: menu();/*返回主菜单*/
                }
                puts("\nNow:\n");
                print_one(i);//输出 修改后 的这个学生的信息
                printf("\n确定?\n\n\t1.是 2.否,重新修改 3.返回不保存[ ]\b\b");
                scanf("%d",&w1);
        }while(w1==2);
        return(w1);//修改成功并选择1后返回1
}

void modify()//修改
{
        void menu();
        if(!flag)
        {
                printf("\n\n\t请先登录!\n");
                printf("\n\t请按Enter 键进入登录界面!");
                getchar();
                getchar();
                login();
        }
        else
        {
                struct student s;
                int i,n,k,w0=1,w1,w2=0;
                n=load();
                do
                {
                        k=-1;
                        do
                        {
                                printf("\n 请输入您想要修改的学生的姓名!\nName:");
                                scanf("%s",s.name);
                                for(i=0;i<n;i++)
                                        if(strcmp(s.name,stu.name)==0)//与其中一学生匹配
                                        {
                                                k=1;
                                                s=stu;
                                        }
                                   if(k==-1)//没有找到输入的学生
                                   {
                                             int o;
                                             printf("\n\n没有这个学生的信息!\n");
                                             printf("What do you want to do ?\n\t1.继续 2.返回菜单 [ ]\b\b");
                                             scanf("%d",&o);
                                             if(o==1)
                                             {
                                                     system("cls");
                                                     modify();//继续修改
                                                }
                                                else
                                                {
                                                        system("cls");
                                                        meun();
                                                }
                                   }
                          }while(k==-1);
                          system("cls");
                          printf_one(k);//输出这个学生的信息
                                w1=modify_data(k);
                                if(w1==1)//判断是否修改成功
                                {
                                        printf("\n\t修改成功 \n\n是否继续?\n\n\t1.是 2.保存返回\t[ ]\b\b");
                                        scanf("%d",&w0);
                                        w2=1;
                                }
                                else
                                {
                                        w0=0;
                                        if(w2==0)
                                          stu=s;
                                }
                                if((w0!=1)&&(w2==1))//修改成功保存
                                  save(n);
                }while(w0=1);
                system("cls");
                meun();//不再修改返回主菜单
        }
}

void browse()
{
        system("color 5f");
        int i,n;
    FILE *fp;
        if((fp=fopen("D:\\file.txt","rb"))!=NULL)//不是空文件
          n=load();//打开文件
        printf("********************学生籍贯表*********************\n");
        printf("学号      姓名       籍贯\n");
        for(i=1;i<=n ;i++)
        {
                printf("%d      %s         %s\n",stu.num,stu.name,stu.addr);
        }
       
        fclose(fp);

}

void browse_x()
{
        struct student s;
        int i,n,t=-1;
    FILE *fp;
        if((fp=fopen("D:\\file.txt","rb"))!=NULL)//不是空文件
          n=load();//打开文件
        printf("请输入要查询学生的学号:");
        scanf("%s",s.num);
        for (i=1; i<=n; i++)
        {
                if (s.num==stu.num)
                {
                printf("学号:%ld姓名:%s   学籍:%s\n",stu.num,stu.name,stu.native_changes);               
                t=-2;
                }       
        }
               
        if(t!=-2)       
        printf("Not found!\n");
}

页: [1]
查看完整版本: 有没有大神看看为什么出现这样子的错误!