Am I correct? Because the program is not running correctly!
Code:for(loop1 = 0; loop1 < no_of_rows1; loop1++) { for(loop2 = 0; loop2 < no_of_cols2; loop2++) { result[loop1][loop2] = 0; for(loop3 = 0; loop3 < no_of_cols1; loop3++) result[loop1][loop2] += matrix1[loop1][loop3] * matrix2[loop3][loop2]; printf("%d\t",result[loop1][loop2]); } printf("\n"); }