void input(char students[][8],float grades[][5]) {
int i,j;
for(i=0;i<5;i++){
printf("input name:");
gets(students[i]);
getchar();
for(j=0;j<5;j++){
printf("input grade%d:",j+1);
// getchar();
scanf("%4.1f",&grades[i][j]);
getchar();
}
}
输入的时候会有回车的缓存,但是这三个地方加getchar,输入的时候总会出错