#include
void main()
{
int i,j,a[5][4];//用一个二维数组存储矩阵数据
//如果矩阵元素包含浮点型的就数组改为double类型的,相应下面的输出注意用%f
double add;//一列元素的和
double ave;//一列元素的平均值
printf("请输入5×4矩阵数据:\n");
for(i=0;i<5;i++)
{
for(j=0;j<4;j++)
{
scanf("%d",&a[i][j]);
}
}
printf("您输入的5×4矩阵为:\n");
for(i=0;i<5;i++)
{
for(j=0;j<4;j++)
{
printf("%d ",a[i][j]);
}
printf("\n");
}
for(j=0;j<4;j++)
{
add=0;
for(i=0;i<5;i++)
{
add=add+a[i][j];
}
ave=add/5;
printf("第%d列元素的平均值为%f\n", j+1, ave);
}
}