Push函数最后少了一个花括号
struct stu
{
int num;
char name[20];
char sex;
float score;
}*boy1,boy2; //boy1是结构体指针,boy2是结构体
(*boy1).num或者boy1->num都可以
boy1=(struct stu*)malloc(sizeof(struct stu));
ps->;num=102;
ps->;name=“Zhang ping”;
ps->;sex=‘M’;
ps->;score=62.5;
free(boy1);