Erika, vou te dar um norte de por onde começar.
Para se utilizar matriz, é preciso percorrer suas linhas e colunas. Para isso, é preciso utilizar estrutura de repetição. Abaixo estará um exemplo de como seria uma matriz MxN onde M é 2, e N é 3, ou seja, 2 linhas e 3 colunas.
00 01 02 <-- Essa é a primeira linha da matriz
10 11 12 <-- Essa é a segunda linha da matriz
^ ^ ^ ^ ^ ^ <-- Todas as suas colunas.
Para fazer uma matriz transposta da matriz acima, basta inverter o número de linhas por coluna, ou seja, NXM, logo ficaria assim:
As novas posições ficam assim:
00 01
10 11
20 21
consegui dar algum norte?