题目是这样
我的代码是这样
#include <stdio.h>
int main()
{
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,m;
for (i = 1; i < 4; i++)
{
m = 0;
for (j = 0; j < n; j++)
{
if (*(*(p + i) + j) < 60)
m = 1;
}
if (m == 1)
{
printf("NO.%d fail,the score is:\n", i);
for (j = 0; j <=n; j++)
printf("%f ", *(*(p + i-1) + j));
printf("\n");
}
}
}
结果为什么是这样 TAT
帮忙分析一下谢谢