본문 바로가기
프로그램

[파이썬] 문제 : 2차원 배열인 a,b 배열의 합을 구해 c 배열에 대입

by 오디세이99 2023. 6. 14.
728x90
반응형

#include <stdio.h>

void sumF(int arr1[][3], int arr2[][3], int arr3[][3], int size1, int size2) {
    for (int i = 0; i < size1; i++) {
        for (int j = 0; j < size2; j++) {
            arr3[i][j] = arr1[i][j] + arr2[i][j];
        }
    }
}

void showF(int arr[][3], int arr_size1, int arr_size2) {
    for (int i = 0; i < arr_size1; i++) {
        for (int j = 0; j < arr_size2; j++) {
            printf("%d ", arr[i][j]);
        }
        printf("\n");
    }
    printf("\n");
}

int main() {
    int a[2][3] = {{1, 2, 3}, {4, 5, 6}};
    int b[2][3] = {{5, 6, 7}, {8, 9, 10}};
    int c[2][3];
    
    sumF(a, b, c, 2, 3);
    
    printf("a행렬:\n");
    showF(a, 2, 3);
    printf("b행렬:\n");
    showF(b, 2, 3);
    printf("c행렬:\n");
    showF(c, 2, 3);

    return 0;
}

728x90
반응형

댓글