输入第一行输入2个整数m和n,表示矩阵A的行数和列数。此后n行,每行m个整数。然后一行输入2个整数t和l,表示矩阵B的行数和列数。此后t行,每行l个整数。m、n、t、l的值都大于等于1,小于等于10。输出如果矩阵A和B可以相乘,输出其乘积矩阵。否则,输出"error"
import java.io.PrintStream;
import java.util.Arrays;
import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int m=sc.nextInt();
        int n=sc.nextInt();
        int a[][]=new int[m][n];
        for(int i=0;i<m;i++){
            for(int j=0;j<n;j++){
                a[i][j]=sc.nextInt();
            }
            sc.nextLine();
        }
        int t=sc.nextInt();
        int l=sc.nextInt();
        int b[][]=new int[t][l];
        int c[][]=new int[m][l];
        for(int i=0;i<t;i++){
            for(int j=0;j<l;j++){
                b[i][j]=sc.nextInt();
            }
            sc.nextLine();
        }
        if(n!=t){
            System.out.println("error");
        }
        for(int i=0;i<m;i++) {
            for (int j = 0; j < l; j++) {
                for (int k = 0; k < t; k++) {
                    c[i][j] = c[i][j] + a[i][k] * b[k][j];
                }
            }
        }
        for(int i=0;i<m;i++){
            for(int j=0;j<l;j++){
                System.out.print(c[i][j]+" ");
            }
            System.out.println();
        }
    }
}