int main()
{
int a[2][4],b[4][2],i,j
char c
printf("请输入a数组的8个元素(元素之间用空格间隔):\n")
for(i=0i<2i++)
for(j=0j<4j++)
{
scanf("%d",&a[i][j])
c=getchar()
}
for(i=0i<2i++)
for(j=0j<4j++)
b[j][i]=a[i][j]
printf("构建矩阵为:\n")
for(i=0i<2i++)
{
for(j=0j<4j++)
{
printf("%3d",a[i][j])
}
printf("\n")
}
printf("转置矩阵为:\n")
for(i=0i<4i++)
{
for(j=0j<2j++)
{
printf("%3d",b[i][j])
}
printf("\n")
}
}
#include <stdio.h>void main(){
int a[2][4]={0},i=0,j=0
for(i=0i<2i++)
for(j=0j<4j++)
scanf("%d",&a[i][j])
}
以上代码是输入8个数存入整型数组。希望能帮到你