/* Rafay Ahmad 23I-2526 */ #include using namespace std; class Matrix{ int rows; int cols; int **matrix; public: Matrix(int rows, int cols) : rows(rows), cols(cols){ matrix = new int*[rows]; for(int i=0;i>matrix[i][j]; } } } void print(){ for(int i=0;irows, m.cols); for(int i=0;icols;x++){ no += this->matrix[i][x]*m.matrix[x][j]; } result.matrix[i][j] = no; } } return result; } }; int main(){ Matrix m1(3, 3); m1.input(); Matrix m2(2, 3); m2.input(); Matrix m3 = m1*m2; m3.print(); return 0; }