From 621d40fd2b69d75463169ea229294e19ff535365 Mon Sep 17 00:00:00 2001 From: "2650279311@qq.com" <2650279311@qq.com> Date: Fri, 4 Jan 2019 12:37:46 +0800 Subject: [PATCH] first commit --- main.c | 92 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 92 insertions(+) create mode 100644 main.c diff --git a/main.c b/main.c new file mode 100644 index 0000000..d03ad21 --- /dev/null +++ b/main.c @@ -0,0 +1,92 @@ +#include +struct student +{ + int num; + char name[20]; + int year; + char sex[10]; + int birth[20]; + char home[100]; + int tel; + char e[20]; + }stu[n]; + void one() + { + int opt1; + printf("----------欢迎使用学生信息管理系统----------"); + printf("\n\n"); + printf(" 1: 2: 3: 4: "); + printf(" 请输入1 2 3 4 5中的任意一个选项进行操作:"); + loop: scanf("%d",&opt1); + switch(opt1) + { + case 1: info();break; + case 2: data();break; + case 3: look();break; + case 4: help();break; + case 5: break; + default: + printf(" 输入错误,请重新输入1 2 3 4 5中的一项"); + scanf("%d",&opt1); + goto loop; + } + } + void info() + { + int opt2; + printf("\n\n 欢迎进入信息处理 \n\n"); + printf(" 1.学生信息录入\n\n2。学生信息的修改\n\n"); + printf(" 3.返回\n\n"); + printf(" 请输入1 2 3中的任意一个选项进行操作"); + loop: scanf("%d",&opt2) + switch(opt2) + { + case 1: info_1();break; + case 2: info_2();break; + case 3: one();break; + default: + { + printf("输入错误,请重新输入1 2 3中的一项"); + goto loop; + } + + + + } + +} + void info_1() + { + FILE *fp; + int s,i,count; + count=0; + i=1; + if((fp=fopen("stu","rb+"))==NULL) + { + if((fp=fopen("stu","Wb"))==NULL) + { + printf("") + exit(1); + + + } + stu[0].num=0; + + + + } + else + { + fclose(fp); + + + } + + } + + + + + + +