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