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

通过键盘给3*4的二维数组输入数据,然后分别按行和按列输出数组元素.
按行和按列输出数组元素?
这是什么意思?
哦,忘了说清楚了,这是个C语言问题,
这是个C语言问题这是个C语言问题这是个C语言问题这是个C语言问题这是个C语言问题这是个C语言问题这是个C语言问题这是个C语言问题这是个C语言问题这是个C语言问题

第1个回答  推荐于2017-05-22
输完字符后按回车键输出3*4的字符,多于12的字符部分将被忽略。
#include<stdio.h>

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个回答  2008-04-05
就是
按照 三行 四列 的顺序输出

1 2 3 4
5 6 7 8
9 10 11 12
相似回答