#include <myhead.h>
struct stu
{
char name[30];
float score;
};
int main(int argc, const char *argv[])
{
struct stu *p=malloc(sizeof(struct stu)*5);
for(int i=0;i<5;i++)
{ printf("请输入学生信息");
scanf("%s%f",p[i].name,&p[i].score);
}
printf("请输入要查找的学生姓名");
char key[30];
scanf("%s",key);
for(int i=0;i<5;i++)
{
if(strcmp(key,p[i].name)==0)
{
p[i].score=100;
printf("姓名:%s\t分数:%.2f\n",p[i].name,p[i].score);
}
else
{
printf("查找失败");
}
}
return 0;
}
结构体练习
最新推荐文章于 2024-09-13 15:56:13 发布