通过键盘给3*4的二维数组输入数据,然后分别按行和按列输出数组元素.

2025-03-20 21:02:56
推荐回答(2个)
回答1:

输完字符后按回车键输出3*4的字符,多于12的字符部分将被忽略。
#include

void main()
{
char a[3][4];
for(int i=0;i<3;i++)
for(int j=0;j<4;j++)
{a[i][j]=getchar();//等同于scanf("%c",
//&a[i][j]);
}

for( i=0;i<3;i++)
{
for(int j=0;j<4;j++)
{printf("%c",a[i][j]);}
printf("\n");
}
}

回答2:

就是
按照 三行 四列 的顺序输出

1 2 3 4
5 6 7 8
9 10 11 12