int i, j;
int table[3][2];
for(j = 0; j < 2; j++){
for(i = 0; i < 3; i++){
scanf("%d", &table[i][j]);
}
}
for(i = 0; i < 3; i++){
for(j = 0; j < 2; j++){
printf("%d#", table[i][j]);
}
}
输入1 2 3 4 5 6
程序段B的输出结果是
1#4#2#5#3#6#
希望能解释一下
输入是先行后列,输出是先列后行
如下输入
1 2 3
4 5 6
输出就是竖着来,所以是1,4,2,5,3,6
如有帮助,欢迎点赞+采纳哈!
不知道你这个问题是否已经解决, 如果还没有解决的话: