#include"stdio.h"
struct Student
{
int xuehao;
char name[20];
float chengji[50];
};
void main()
{
struct Student fun;
printf("请输入学员信息:\n");
char c;
int i;
c=='y';
do
{
printf("学号:");
scanf("%d",&fun.xuehao);
printf("\n姓名:");
fflush(stdin);
gets(fun.name);
printf("三门成绩:\n");
for( i=1;i<=3;i++)
{
printf("成绩%d:",i);
scanf("%4.2f",&fun.chengji); //这个循环为什么只让输入一次啊?
}
printf("是否继续?<y or n>");
fflush(stdin);
c=getchar();
}while(c=='y');
}