public class TestMatrix
{
    public static int[][] makeMatrix(int[][] a,int[][] b)
    {
        int[][] c=new int[a[0].length][b.length];
        for(int i=0;i<c.length;i++)
            for(int j=0;j<c[0].length;j++)
                for(int k=0;k<a.length;k++)
                  c[i][j]+=a[k][i]*b[j][k];
        return c;
    }
    public static void printMatrix(int[][] t)
    {
        for (int i = 0; i < t.length; i++)
        {
            for(int j=0;j<t[0].length;j++)
                System.out.print(t[i][j]+" ");
            System.out.println();
        }
    }
    public static void main(String[] args)
    {
        int[][] a={{1,2},{3,4},{5,6}};
        int[][] b={{1,2,3},{4,5,6}};
        int[][] c = makeMatrix(a,b);
        printMatrix(a);
        System.out.println();
        printMatrix(b);
        System.out.println();
        System.out.println("The product is as following!");
        System.out.println();
        printMatrix(c);
    }}