利用顺序链表,录入五个学生的,学号,名字,性别,C语言成绩,并利用循环,将这些数据在

要求:
(1)定义存储学生信息的结构体
(2)定义链表创建函数
(3)定义链表输出函数

我也是新手 这个是我自己编写的 我忘记了链表的定义和使用方法了。。这个很简单的只用到了很简单的结构体 今天没带数据结构的书 你看还不行的
#include <stdio.h>
struct stu
{
char num[15];
char name[15];
char sex[5];
char score[15];
char *next;
} stu[5];
void main()
{
int i;
for(i=0;i<5;i++)
{
puts("input num:\n");
gets(stu[i].num);
puts("input name\n");
gets(stu[i].name);
puts("input sex\n");
gets(stu[i].sex);
puts("input score\n");
gets(stu[i].score);
}
for(i=0;i<5;i++)
printf("%5s %5s %s %s ",stu[i].num,stu[i].name,stu[i].sex,stu[i].score);
}
温馨提示:答案为网友推荐,仅供参考
相似回答