ascode 1341 행렬의 합 - easy
문제 설명
M×N 행렬 A와 M×N 행렬 B가 주어질 때 두 행렬의 합 A + B인 C를 구하여라. A + B인 행렬 C는 원소 cij = aij + bij ( 1 <= i <= M, 1 <= j <= N)를 갖는다.(2차원 정수 배열 활용 문제)
입력 설명
첫 줄에는 두 행렬의 크기 M(세로), N(가로)이 입력되며, 다음 줄부터 첫번쨰 행렬 A의 M×N 원소값들이 입력된다. 그 다음 줄부터 행렬 B의 M×N 원소값들이 입력된다(1 <= M, N <= 10). 각 Matrix의 원소는 -100~100 사이의 정수이다. 두 행렬은 항상 동일한 크기로 입력된다.
출력 설명
행렬 A와 B의 합 결과인 행렬 C를 예제 출력과 같은 형식으로 출력한다(공백은 한 칸씩만 넣는다).
입력 예시
2 2
18 9
22 52
1 3
4 12
출력 예시
19 12
26 64
#코드
#include <stdio.h>
int main() {
int a, b, c, j, i, arr[11][11], ar[11][11], result = 0;
scanf("%d %d", &b, &c);
for (j = 0; j < b; j++)
{
for (int i = 0; i < c; i++)
{
scanf("%d", &arr[j][i]);
}
}
for (j = 0; j < b; j++)
{
for (int i = 0; i < c; i++)
{
scanf("%d", &ar[j][i]);
}
}
for (j = 0; j < c; j++)
{
for (i = 0; i < b; i++)
{
printf("%d ", arr[j][i] + ar[j][i]);
}
printf("\n");
}
}
댓글남기기