#include <stdio.h> int main() { int n,m;//n行m列 scanf("%d %d", &n, &m); int i,j; char arr[1000][1000] = {0}; for (i = 0; i < n; i++)//输入 { j = 0; for (j = 0; j < m; j++) { scanf(" %c", &arr[i][j]);//(注意%c前面的空格),这样scanf会自动跳过空白字符去读取下一个非空白字符 } } i = 0; for (i = n-1; i >= 0; i--)//倒序输出 { j = 0; for (j = m-1; j >= 0; j--) { printf("%c", arr[i][j]); } printf("\n");//换行 } return 0; }