用c语言设计一个结构体,用来保存学生的信息

图片说明,就是这图片里的实验二

用结构体链表,要实现插入,删除,查询操作
struct studentInfo
{
char *name;
float math;
float chinese;
float english;
float average_score;
struct studentInfo *next;
} s;

struct studentInfo
{
char ID[50];
char name[50];
float shuxue;
float yuwen;
float yinyu;
float pinjun;
} s;
然后程序中用列表或者数组处理呀,小伙子考试呀