判断每个学生的成绩是否不及格,不及格就将该学生的成绩全部输出
#include <stdio.h>
int main(void)
{
void search(float (*p)[4],int n);//用来输出某一行或者某一行某一列的元素
float score[3][4]={
{65,57,70,60},{58,87,90,81},{90,99,100,98}};
search(score,3);
return 0;
}
void search(float (*p)[4],int n)
{
int i,j,flag;
for(j=0;j<n;j++)//n代表几个学生 ,代表行
{
flag=0;
for(i=0;i<4;i++)//i代表几个成绩 ,代表列
{
if(*(*(p+j)+i)<60)
{
flag=1;
}
}
if(flag==1)
{
for(i=0;i<4;i++)
{
printf("%f\t",*(*(p+j)+i));
}
printf("\n");
}
}
}