def ReadMAtrix(RC): matrix = [] print("Enter the entries rowwise:") for i in range(RC): a = [] for j in range(RC): a.append(int(input())) matrix.append(a) return matrix def SumMatrix(m1,m2,RC): matrix = [] for i in range(RC): a = [] for j in range(RC): a.append(m1[i][j]+m2[i][j]) matrix.append(a) return matrix def MulMatrix(m1,m2,RC): matrix = [] for i in range(RC): a = [] for j in range(RC): Temp=0 for k in range(RC): Temp += m1[i][k]*m2[k][j] a.append(Temp) matrix.append(a) return matrix RC = int(input("Enter the number of rows and columns:")) Mat1=[] Mat2=[] SumMat=[] MulMat=[] Mat1=ReadMAtrix(RC) Mat2=ReadMAtrix(RC) SumMat=SumMatrix(Mat1 ,Mat2,RC) MulMat=MulMatrix(Mat1,Mat2,RC) # For printing the matrix for i in range(RC): for j in range(RC): print(SumMat[i][j], end=" ") print() # For printing the matrix for i in range(RC): for j in range(RC): print(MulMat[i][j], end=" ") print()