Preview:
import java.util.*;
public class MatrixSum {
    static Scanner sc=new Scanner(System.in);
    public static void main(String[] args) {
        
        System.out.println("Enter matrix size(m,n)");
 
        int m=sc.nextInt();
        int n=sc.nextInt();
        int A[][]=readMatrix(m,n);
        int B[][]=readMatrix(m,n);
        int C[][]=sum(A,B);

        System.out.println("MATRIX-A");
        display(A);

        System.out.println("MATRIX-B");
        display(B);

        System.out.println("SUM-MATRIX");
        display(C);
    }

    private static int[][] readMatrix(int m,int n){
        int[][] matrix =new int[m][n];
        System.out.println("Enter elements "+m+"*"+n);
        for(int i=0;i<m;i++){
            for(int j=0;j<n;j++){
                matrix[i][j]=sc.nextInt();
            }
        }
        return matrix;

    }

 private static void display(int[][] matrix){
     for (int[] row:matrix){
         for(int ele:row){
             System.out.print(ele+" ");
         }
         System.out.println();
     }
 }


    private static int[][] sum(int[][] A,int[][] B){
        int[][] matrix=new int[A.length][A[0].length];
        for(int i=0;i<A.length;i++){
            for(int j=0;j<B.length;j++){
                matrix[i][j]=A[i][j]+B[i][j];

            }
        }
        return matrix;
    }
}
downloadDownload PNG downloadDownload JPEG downloadDownload SVG

Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!

Click to optimize width for Twitter