【题目描述】
用行指针访问数组,其功能是:将m行n列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。
【输入】
有多行。第1行包含两个整数m(m≤10)和n(n≤100),分别表示二维数组的m行和n列。接下来包含m行字符串,每个字符串n个字符(字符间没有空白字符)。
【输出】
仅一行。按列的顺序依次存放的字符串。
【样例输入】
3 4↙
TTTT↙
SSSS↙
HHHH↙
【样例输出】
TSHTSHTSHTSHTSH↙
#include<stdio.h> int main() { int m,n,i,j; scanf("%d%d",&m,&n); char x[m][n]; for(i=0;i<m;i++) scanf("%s",&x[i]); for(i=0;i<n;i++) for(j=0;j<m;j++) printf("%c",x[j][i]); return 0; }
标签:字符,第七章,int,样例,按列,数组,字符串 From: https://www.cnblogs.com/xrj1229/p/16922826.html