c++实现输入2个二维数组相加放到第3个二维数组

#include
int main() {
	int a[3][3], b[3][3];
	for (int i = 0; i < 3; i++) {
		for (int j = 0; j < 3; j++) {
			scanf_s("%d", &a[i][j]); // 输入二维数组a的元素
		}
	}
	for (int i = 0; i < 3; i++) {
		for (int j = 0; j < 3; j++) {
			scanf_s("%d", &b[i][j]); // 输入二维数组b的元素
		}
	}
	int c[3][3];
	for (int i = 0; i < 3; i++) {
		for (int j = 0; j < 3; j++) {
			c[i][j] = a[i][j] + b[i][j]; // 对应位置元素相加并放到二维数组c中
		}
	}
	for (int i = 0; i < 3; i++) {
		for (int j = 0; j < 3; j++) {
			printf("%d ", c[i][j]); // 输出二维数组c的元素
		}
		printf("\n");
	}
	return 0;
}

 

你可能感兴趣的:(c++数据结构)