#include #include #define LIN 3 #define COL 3 #define TAMANHO 9 int main() { int mat1[LIN][COL]; int vet[TAMANHO]; int l, c, i; for (l = 0; l < LIN; l++) { for (c = 0; c < COL; c++) { printf(" Matriz[%d][%d]: ", l, c); scanf("%d", &mat1[l][c]); } } printf("Matriz \n"); for (l = 0; l < LIN; l++) { for (c = 0; c < COL; c++) printf("%3d ", mat1[l][c]); printf("\n"); } //Linearizando a matriz i=0; for (l = 0; l < LIN; l++) { for (c = 0; c < COL; c++) { i = l*COL + c; vet[i] = mat1[l][c]; } //printf("\n"); } //Mostrando vetor printf("Matriz linearizada \n"); for (i = 0; i < TAMANHO; i++) printf("vetor[%d] = %d \n",i,vet[i]); printf("\n"); system("pause"); return 0; }