[c언어] 2차원 배열(행렬)의 초기화

|



2차원 배열(행렬)의 초기화에 대해 알아보는 프로그램
2차원배열은 1차원배열과는 달리 두개의 첨자를 사용
대표적인 예로 행렬을 들 수 있다.

#include <stdio.h>
int main(void)
{
    int mat[3][3] = {{3, 8, 6}, {4, 1, 7}, {5, 2, 9}};
    int i, j;
    for(i=0;i<=2;i++)
    {
        for(j=0;j<=2;j++)
            printf("mat[%d][%d]= %d ", i, j, mat[i][j]);
        printf("\n");
    }
    return 0;
}

// 실행 결과



  ::