ну да я понял. шутка юмора:
C |
1
2
3
4
5
6
7
8
9
10
11
| arr = (int**) malloc(N * sizeof(int*));
for (i = 0; i != N; ++i)
arr[i] = (int*) malloc(M * sizeof(int));
tmp = M;
for (i = 0; i != N; ++i){
for (k = 0; k != tmp; ++k)
arr[i][k] = rand() % 10;
--tmp;
} |
|
вывод
Код
введите количество строк
8
введите количество столбцов
8
исходная матрица
3 4 8 0 9 1 4 7
4 3 3 6 7 0 5
4 7 3 1 9 9
3 7 9 1 6
2 3 1 4
9 4 0
7 6
0
транспонированная матрица
3 4 4 3 2 9 7 0
4 3 7 7 3 4 6
8 3 3 9 1 0
0 6 1 1 4
9 7 9 6
1 0 9
4 5
7