#include<stdio.h>
#include<stdlib.h>
#include<math.h>
struct xingxi{
int day; //时间
int hour;
int min;
int sec;
int shangjia; //商家编号
float fee0=0; //消费的金额
};
struct xiaoyuanka
{
char name[100]; //储存姓名
int id; //储存校园卡编号
float fee; //校园卡里面的钱
float xishu; //洗漱券
char xingxi[100]; //该数组储存校园卡的消费信息
struct xiaoyuanka *next;
};
struct xiaoyuanka *head1;
struct xiaoyuanka *head2;
struct xiaoyuanka *head3;
struct shangjia
{
char num[1000]; //储存商家的编号
char information[100][100]; //储存商家的消费信息
struct shangjia *next;
};
struct xiaoyuanka *input1() //学生信息注册函数
{
int i=1000;
struct xiaoyuanka *q,*p;
head1=NULL;
q=(struct xiaoyuanka*)malloc(sizeof(struct xiaoyuanka));
p=NULL;
if(q->id==NULL)
{
q->next=NULL;
q->id=i;
printf("请输入学生的名字:");
scanf("%s",&q->name);
head1=q;
p=q;
q=q->next;
q->next=NULL;
}
else
{
q->id=(p->id)+1;
printf("请输入学生的名字:");
scanf("%s",&q->name);
p=q;
q=q->next;
q->next=NULL;
}
return head1;
}
struct xiaoyuanka *input2() //教工信息注册函数