用break语句查找不及格学生,编译没错,连接时出错
查找有一门以上课程不及格的学生 用break语句 #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;
for(j=0;j<n;j++)
{for(i=0;i<4;i++)
if(*(*(p+j)+i)<60) break;
if(i!=4)
{ printf("No.%d fails\n",j+1);
for(i=0;i<4;i++)
printf("%5.1f",*(*(p+j)+i));
}
printf("\n");
}
}
以上哪儿里出错了 运行错误原因是 one or more multiply defined symbols found