ExercícioQuest24-ProImperativa-Unid-II
unknown
plain_text
2 years ago
676 B
3
Indexable
/*24. Faça uma função que receba uma matriz de 8 x 5 elementos e exiba a sua matriz transposta. */ #include <stdio.h> #include <stdlib.h> #define MAXLIN 8 #define MAXCOL 5 void transposta(int m[][MAXCOL], int lin, int col){ int i, j; printf("\nDentro da funcao\n\n"); for(i=0; i<col; i++){ for(j=0; j<lin; j++){ printf("%4d", m[j][i]); } printf("\n"); } } int main(){ int mat[MAXLIN][MAXCOL]; int i, j; for(i=0; i<MAXLIN; i++){ for(j=0; j<MAXCOL; j++){ mat[i][j] = 10 + rand() % 90; } } for(i=0; i<MAXLIN; i++){ for(j=0; j<MAXCOL; j++){ printf("%4d", mat[i][j]); } printf("\n"); } transposta(mat, MAXLIN, MAXCOL); return 0; }
Editor is loading...
Leave a Comment