#include<stdio.h>
#include<math.h>
#include<string.h>
struct Student
{
long num;
float score;
struct Student *next;
};
int main() {
struct Student a, b, c, *head, *p;
a.num = 10101; a.score = 89.5;
b.num = 10103; b.score = 90;
c.num = 10107; c.score = 85;
head = &a;
a.next = &b;
b.next = &c;
c.next = NULL;
p = head;
do {
printf("%-10d%5.1f\n", p->num, p->score);
p = p->next;
} while (p != NULL);
return 0;
}