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>
p>
{
resultado[i][j]=0;
for(int k=0;klt;N;k) p>
{
resultado[i][j]=a[i][k]*b[k][j];
}
} p>
}
}
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.