#include <stdio.h>


void printRow(int len, int row[]) {
	int i =0;
	for (i = 0; i < len; i++) {
		printf("%d\t", row[i]);
	}
}

int main(void) {
	int m1[3][3] = {{1,2,3}, {4,5,6}, {7, 8, 9}};
	int m2[3][3] = {{7, 8, 9}, {4,5,6}, {1,2,3}};
	int i = 0;
	int width = 3; //3x3
	
	for (i = 0; i < width; i++) {
		printf("|\t");
		printRow(width, m1[i]);
		printf("\t+\t");
		printRow(width, m2[i]);
		printf("\t|\n");
	}
	
	// your code goes here
	return 0;
}
