#include #include "MatrixMultiply.h" using namespace std; int main(int argc, const char *argv[]) { int i,j; double **m1 = new double*[3]; double **m2 = new double*[3]; for (i = 0; i < 3; i++) { m1[i] = new double[3]; m2[i] = new double[2]; } double **res; cout << "Enter m1 as a 3x3 matrix row by row:" << endl; for (i = 0; i < 3; i++) { cout << "row" << i+1 << ": "; for (int j = 0; j < 3; j++) cin >> m1[i][j]; } cout << "Enter m2 as a 3x2 matrix row by row:" << endl; for (i = 0; i < 3; i++) { cout << "row" << i+1 << ": "; for (int j = 0; j < 2; j++) cin >> m2[i][j]; } res = matrixmultiply(m1,m2); cout << "Result or m1*m2:" << endl; cout << "["<< endl; for (i = 0; i < 3; i++) { cout << " ["; for (j = 0; j < 2; j++) { cout << " " << res[i][j] << " "; } cout << "]" << endl; } cout << "]" << endl; return 0; }