using System;
public class Program
{
public static void Main(string[] args)
{
int[][] matrix1 = new int[][] {
new int[] {1, 2, 3, 4},
new int[] {5, 6, 7, 8},
new int[] {9, 7, 6, 3}
};
int[][] matrix2 = new int[][] {
new int[] {1, 1, 1, 1},
new int[] {2, 2, 2, 2},
new int[] {3, 3, 3, 3}
};
int[][] sub = new int[][] {
new int[] {0, 0, 0, 0},
new int[] {0, 0, 0, 0},
new int[] {0, 0, 0, 0}
};
int rows = matrix1.Length;
int cols = matrix1[0].Length;
for (int i = 0; i < rows; i++) {
for (int j = 0; j < cols; j++) {
sub[i][j] = matrix1[i][j] - matrix2[i][j];
}
}
for (int i = 0; i < rows; i++) {
for (int j = 0; j < cols; j++) {
Console.Write(sub[i][j] + " ");
}
Console.WriteLine();
}
}
}
/*
run:
0 1 2 3
3 4 5 6
6 4 3 0
*/