#include "MatrixMultiply.h" double** matrixmultiply(double *m1[], double *m2[]) { const int inner = 3; const int o1 = 3; const int o2 = 2; int i; double **result = new double*[ o1 ]; for (int i = 0; i < 3; i++) { result[i] = new double[o2]; } for (i = 0; i < o1; i++) { for (int j = 0; j < o2; j++) { result[i][j] = 0; for(int k = 0; k < inner; k++) { result[i][j] += m1[i][k]*m2[k][j]; } } } return result; }