#include <stdio.h> int (*dit(int (*p)[5], int m, int n))[5] { int (*a)[5] = (int (*)[5])malloc(n * sizeof(int[5])); int i, j; for (i = 0; i < m; i++) { for (j = 0; j < n; j++) { a[j][i] = *(*(p + i) + j); } } return a; } int main() { int m, n; scanf("%d %d", &m, &n); in...