C语言 学生会办公室管理系统 急用 时间越短越好

来源:百度知道 编辑:UC知道 时间:2024/09/24 00:44:24
系统要求
(1)界面设计。设计一个图形或动画效果的开始界面。
(2)系统口令。进入系统要求有口令的检测。
(3)简易菜单。设计简易菜单或图形菜单。
(4)能实现办公室人员信息的录入(用二进制文件保存)。
(5)值班安排信息的输入与输出等。
(6)值勤人员的查询。
(7)能退出系统,正常结束程序,并出现结束信息,如“BYE BYE!”或“再见”等。

怎么还有??

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

struct student{
char name[20];
char passwd[20];
int n;
struct student *a;
};

struct plan{
char plan[100];
};

void save(void);
void check(void);
void useradd(void);
void find(void);
void login(void);
void find_information(void);
void add_information(void);

void first(void);
struct student *head;

struct plan date[7];
struct student *p3;
int n = 1;
void main (void)
{
char choice;
FILE *a;

a = fopen("number.txt","rb+");

if (a == NULL)
{
a = fopen("number.txt","wb+");
fprintf(a,"%d",n);
fclose(a);
}
else
{
fscanf(a,"%d",&n);
fclose(a);
}

head = malloc(sizeof(struct student));
head->a = NUL