找出平均成绩在90分以上或全部课程在85分以上的学生。(3个学生4门课成绩)
程序代码:#include<stdio.h>
int main()
{
void search(float arr[][4],int n);
float a[3][4];
int i,j;
printf("请输入三个学生的成绩\n");
for(i=0;i<3;i++)
for(j=0;j<4;j++)
scanf("%f",&a[i][j]);
search(a,3);
return 0;
}
void search(float arr[][4],int n)
{
int i,j,flog;
float sum=0,aver;
for(i=0;i<n;i++)
{
flog=0;
for(j=0;j<4;j++)
{
sum=sum+arr[i][j];
aver=sum/(4*n);
if(arr[i][j]>85)
flog++;
}
if(flog>=4&&aver>=90)
{
for(j=0;j<4;j++)
printf("%f ",arr[i][j]);
}
}
}不知道哪里错了 运行的时候 输不出来



