Wang旺有话说:本人今年大二,入坑软件专业,发表内容为自己的平时作业和所见所感,如发表内容有错误,或者有更好的解决办法,还请各位大佬多多指教。
定义两个结构体student和regard
struct student
{
int num;
char name[10];
char sex[2];
int age;
};
struct regard
{
int num;
char reward[100];
};
列出我们需要的函数
void input(struct student stu[],int n);//输入学生个人信息函数
void writetofile(struct student stu[],int n);//输出学生个人信息到文件里
void input2(struct regard reg[],int n);//输入学生奖励情况函数
void writetofile2(struct regard reg[],int n);//输出学生奖励情况到文件中
void Judge(struct student stu[],struct regard reg[],int n);//连接学生个人信息和奖励情况,并将最终信息存入到另一个文件中
开始写函数
void input(struct student stu[],int n)
{
int i;
for(i=0;i<n;i++)
{
printf("第%d个学生的学号,姓名,性别,年龄:\n",i+1);
scanf("%d",&stu[i].num);
scanf("%s",&stu[i].name);
scanf("%