Matrix Programming
Matrix Programming
h>
void multiplyMatrix(int row1, int col1, int col2, int A1[100][100], int A2[100][100], int resultMatrix[100]
[100]) {
int sum;
for (int i = 0; i < row1; i++) {
for (int j = 0; j < col2; j++) {
sum = 0;
for (int k = 0; k < col1; k++)
sum = sum + A1[i][k] * A2[k][j];
resultMatrix[i][j] = sum;
}
}
}
int main() {
int matrices[4][100][100];
int rows[4], cols[4];
int numMatrices;
printf("Multiplication result:\n");
printMatrix(rows[0], cols[numMatrices - 1], resultMatrix);
return 0;
}