using System; public class Exercise21 { public static void Main() { int i,j,k,r1,c1,r2,c2,sum=0; int[,] arr1 = new int[50,50]; int[,] brr1 = new int[50,50]; int[,] crr1 = new int[50,50]; Console.Write("\n\nMultiplication of two Matrices\n"); Console.Write("----------------------------------\n"); Console.Write("\nInput the number of rows and columns of the first matrix :\n"); Console.Write("Rows : "); r1 = Convert.ToInt32(Console.ReadLine()); Console.Write("Columns : "); c1 = Convert.ToInt32(Console.ReadLine()); Console.Write("\nInput the number of rows of the second matrix :\n"); Console.Write("Rows : "); r2 = Convert.ToInt32(Console.ReadLine()); Console.Write("Columns : "); c2 = Convert.ToInt32(Console.ReadLine()); if(c1!=r2) { Console.Write("Mutiplication of Matrix is not possible."); Console.Write("\nColumn of first matrix and row of second matrix must be same."); } else { Console.Write("Input elements in the first matrix :\n"); for(i=0; i