求高手帮我看看。。。不甚感激
#include<stdio.h>int min(int a[][4])
{
int i,j,m;
for(j=0;j<4;j++)
{
m=a[0][j];
for(i=0;i<3;i++)
{
if(m>a[i][j])
m=a[i][j];
}
}
return(m);
}
void main()
{
int b[4],a[3][4],i,j,k;
for(i=0;i<3;i++)
for(j=0;j<4;j++)
scanf("%d",&a[i][j]);
for(k=0;k<4;k++)
b[k]=min(a);
for(k=0;k<4;k++)
printf("%d",b[k]);
}
谁帮我看下这个程序,能运行,但输出结果不对...
题目:3*4矩阵的每一列最小值存入另一个一维数组中
我输入
1 2 3 4
2 3 4 5
5 6 7 8
输出 4 4 4 4