@@ -291,31 +291,20 @@ int main() {
291291
292292 int *array1 = new int [row*col];
293293 int *array2 = new int [row*col];
294- init2dArray (array1, row, col);
295- init2dArray (array2, row, col);
294+ init2dArray (array1, row, col); // 2x3 array
295+ init2dArray (array2, col, row); // 3x2 array
296296
297- matrix<int > m1 (array1, row, col);
298- matrix<int > m2 (array2, row, col);
297+ matrix<int > m1 (array1, row, col); // 2x3 matrix
298+ matrix<int > m2 (array2, col, row); // 3x2 matrix
299299
300- matrix<int > m3 = m1 - m2;
300+ matrix<int > m3 = m1 & m2;
301301
302302 m1.display ();
303303 m2.display ();
304- m3.display ();
305-
306-
307- cout<<m1 (1 ,2 );
308304
309- matrix<int > m4 = eye<int >(3 );
310- matrix<int > m5 (array1, 2 , 3 );
311- m4.display ();
312- m5.display ();
313-
314- matrix<int > m6 = m5 & m4;
305+ cout<<" \n Matrix Multiplication Result:-\n " ;
306+ m3.display ();
315307
316- cout<<" \n Matrix multiplication result:-\n " ;
317- m6.display ();
318-
319308 delete array1;
320309 delete array2;
321310 array1 = NULL ;
0 commit comments