代码如下:
//3*4数组,求各列上的最大值
#include<stdio.h>
int main()
{
int arr[3][4];
int i, j, t;
for (i = 0; i < 3; i++)
for (j = 0; j < 4; j++)
scanf("%d", &arr[i][j]);
for (i = 0; i < 3; i++)//输出方阵
{
for (j = 0; j < 4; j++)
printf("%d ", arr[i][j]);
printf("\n");
}
printf("\n");
for (j = 0; j < 4; j++)
{
t = arr[0][j];
for (i = 1; i < 3; i++)
{
if (t < arr[i][j])
t = arr[i][j];
}
printf("%d ", t);
}
return 0;
}