#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
int matrix[5][5];
&matrix[0][0], &matrix[0][1], &matrix[0][2], &matrix[0][3], &matrix[0][4]);
&matrix[1][0], &matrix[1][1], &matrix[1][2], &matrix[1][3], &matrix[1][4]);
&matrix[2][0], &matrix[2][1], &matrix[2][2], &matrix[2][3], &matrix[2][4]);
&matrix[3][0], &matrix[3][1], &matrix[3][2], &matrix[3][3], &matrix[3][4]);
&matrix[4][0], &matrix[4][1], &matrix[4][2], &matrix[4][3], &matrix[4][4]);
int matrix2[5][5];
for(int i = 0; i < sizeof(matrix) / sizeof(matrix[0]) ; i++){
for(int j = 0 ; j < sizeof(matrix[0]) / sizeof(int) ; j++){
matrix2[i][j] = matrix[j][i];
}
}
return 0;
}
I2RlZmluZSBfQ1JUX1NFQ1VSRV9OT19XQVJOSU5HUwojaW5jbHVkZSA8c3RkaW8uaD4KCmludCBtYWluKCkKewogICAgaW50IG1hdHJpeFs1XVs1XTsKCiAgICBzY2FuZigiJWQgJWQgJWQgJWQgJWQiLCAKICAgICAgICAmbWF0cml4WzBdWzBdLCAmbWF0cml4WzBdWzFdLCAmbWF0cml4WzBdWzJdLCAmbWF0cml4WzBdWzNdLCAmbWF0cml4WzBdWzRdKTsKICAgIHNjYW5mKCIlZCAlZCAlZCAlZCAlZCIsIAogICAgICAgICZtYXRyaXhbMV1bMF0sICZtYXRyaXhbMV1bMV0sICZtYXRyaXhbMV1bMl0sICZtYXRyaXhbMV1bM10sICZtYXRyaXhbMV1bNF0pOwogICAgc2NhbmYoIiVkICVkICVkICVkICVkIiwgCiAgICAgICAgJm1hdHJpeFsyXVswXSwgJm1hdHJpeFsyXVsxXSwgJm1hdHJpeFsyXVsyXSwgJm1hdHJpeFsyXVszXSwgJm1hdHJpeFsyXVs0XSk7CiAgICBzY2FuZigiJWQgJWQgJWQgJWQgJWQiLCAKICAgICAgICAmbWF0cml4WzNdWzBdLCAmbWF0cml4WzNdWzFdLCAmbWF0cml4WzNdWzJdLCAmbWF0cml4WzNdWzNdLCAmbWF0cml4WzNdWzRdKTsKICAgIHNjYW5mKCIlZCAlZCAlZCAlZCAlZCIsIAogICAgICAgICZtYXRyaXhbNF1bMF0sICZtYXRyaXhbNF1bMV0sICZtYXRyaXhbNF1bMl0sICZtYXRyaXhbNF1bM10sICZtYXRyaXhbNF1bNF0pOwoKCWludCBtYXRyaXgyWzVdWzVdOwoJCglmb3IoaW50IGkgPSAwOyBpIDwgc2l6ZW9mKG1hdHJpeCkgLyBzaXplb2YobWF0cml4WzBdKSA7IGkrKyl7CiAgICAKICAgIAlmb3IoaW50IGogPSAwIDsgaiA8IHNpemVvZihtYXRyaXhbMF0pIC8gc2l6ZW9mKGludCkgOyBqKyspewogICAgIAogICAgICAgICAgICBtYXRyaXgyW2ldW2pdID0gbWF0cml4W2pdW2ldOyAgCiAgICAgICAgICAgIAogICAgICAgICAgICBwcmludGYoIiVkIiwgbWF0cml4MltpXVtqXSk7CiAgICAgICAgCgkJfQogICAgCSBwcmludGYoIlxuIik7Cgl9CgogICAgcmV0dXJuIDA7Cn0K