输入 10 名学生成绩情况并输出,怎么运行出错,大侠指点!
#include <stdio.h>struct student
{
int num;
char name;
float score;
}stu[10];
void main()
{
int i;
printf("请输入10名学生信息!\n");
for(i=0;i<10;i++)
{
printf("输入第%d名学生学号:\n",i+1);
scanf("%d",&stu[i].num);
printf("输入第%d名学生姓名:\n",i+1);
scanf("%c",&stu[i].name);
printf("输入第%d名学生成绩:\n",i+1);
scanf("%f",&stu[i].score);
}
printf("输出10名学生情况:\n");
for(i=0;i<10;i++)
{
printf("%d %c %.2lf\n",stu[i].num,stu[i].name,stu[i].score);
}
}