以下是一个满足您要求的 C 语言程序:
#include <stdio.h>
#include <stdlib.h>
// 定义 Student 结构体类型
struct Student {
int num;
char name[20];
float score[3];
struct Student *next;
};
int main() {
struct Student *head = NULL; // 创建一个指向 Student 结构体的指针,初始化为 NULL
struct Student *p; // 定义一个指向 Student 结构体的