Red de conocimiento informático - Material del sitio web - Cómo implementar la suma y multiplicación de matrices en C

Cómo implementar la suma y multiplicación de matrices en C

Escribe dos funciones a continuación para implementar la suma y multiplicación de matrices.

void Matrix_add(int a[N][N], int b[N][N], int resultado[N][N])

{

for(int i=0;ilt;N;i)

{

for(int j=0;jlt;N;j)

{

resultado[i][j]=a[i][j] b[i][j];

}

}

}

void Matrix_multi(int a[N][N], int b[N][N], int resultado[N][N])

{

for(int i=0;ilt;N;i)

{

for(int j=0;jlt;N;j)

p>

{

resultado[i][j]=0;

for(int k=0;klt;N;k)

{

resultado[i][j]=a[i][k]*b[k][j];

}

}

}

}

Esta es la suma y resta de matrices. Puede llamarlo directamente en la función principal. Se supone que es la matriz. Tiene un tamaño N*N. Por supuesto, puede cambiarlo a M*N.