#include <myhead.h>
typedef struct
{
char name[20];
int age;
float score;
}List,*Plist;
int main(int argc, const char *argv[])
{
int i;
Plist a =malloc(sizeof(List)*3);
for(i=0;i<3;i++)
{
printf("请输入学生姓名:");
scanf("%s",a[i].name);
printf("请输入学生年龄:");
scanf("%d",&a[i].age);
printf("请输入学生分数:");
scanf("%f",&a[i].score);
}
for(i=0;i<3;i++)
{
printf("姓名:%s\t年龄:%d\t分数:%.2f\n",a[i].name,a[i].age,a[i].score);
}
int sum=0;
for(i=0;i<3;i++)
{
sum=sum+a[i].score;
}
printf("成绩之和为:%d\n",sum);
int min;
min=a[0].score;
for(i=0;i<3;i++)
{
if(min>a[i].score)
{
min=a[i].score;
}
}
printf("最低学生成绩为:%d\n",min);
return 0;
}