Red de conocimiento informático - Computadora portátil - ¡Programación en lenguaje C! ¡Matriz de enteros bidimensional!

¡Programación en lenguaje C! ¡Matriz de enteros bidimensional!

Prueba de matriz de tercer orden (matriz bidimensional con 3 filas y 3 columnas)

Prueba de matriz de quinto orden (matriz bidimensional con 5 filas y 5 columnas)

#include < stdio.h>

#include

void Matrix_multi(int* m, int col, int mul)

{

int i, j;

for(i = 0; i < col; i++)

{ ?for(j = 0; j < i+1; j++) ?{ ?m[i*col+j] = m[i*col+j] * mul; /p>

int main (int argc, char *argv[])

{

int i,j;

int* m;

int col ;

int mul;

printf("Establecer orden de matriz (número de filas):"

scanf( "%d", &col) ;

m = (int*)malloc((col*col) * sizeof(int));

para (i = 0; i < col; i++)

{ ?printf("Ingrese la fila de la matriz %d (finalice con la tecla Enter): ", i+1); < col; j++){ ?scanf("%d", &m[i*col + j] ?}

}

printf( "Ingrese el número de multiplicación trigonométrica inferior de la matriz: ");

scanf("%d", &mul);

printf("\n\tMatriz original :\n") ;

for(i = 0; i < col; i++)

{ ?for(j = 0; j < col; j++){ ?printf( "%-5d" , m[i*col+j]); ?} ?printf("\n");

}

/ * Llamar a la matriz triángulo inferior Función de multiplicación*/

Matrix_multi(m, col, mul);

printf("\n\tMatriz procesada:\n ") ;

for(i = 0; i < col; i++)

{ ?for(j = 0; j < col; j++){ ?printf("%- 5d" , m[i*col+j]); ?} ?printf("\n");

}

libre(m) ;

devuelve 0;

}