※以下のソースコードはコピー防止の対応をしています.
01:  #include<stdio.h>
02:  #define ROW 3
03:  #define COL 2
04:  
05:  void print_matrix(int m[ROW][COL]);
06:  
07:  int main(void)
08:  {
09:     int a[ROW][COL];
10:     int i, j;
11:     for(i = 0;i < ROW;i++){
12:        for(j = 0;j < COL;j++){
13:           printf("a[%d][%d]=", i, j);
14:           scanf("%d", &a[i][j]);
15:        }
16:     }
17:     print_matrix(a);
18:     
19:     return 0;
20:  }
21:  
22:  void print_matrix(int m[ROW][COL])
23:  {
24:     int i, j;
25:     for(i = 0;i < ROW;i++){
26:        for(j = 0;j < COL;j++){
27:           printf("%d\t", m[i][j]);
28:        }
29:        printf("\n");
30:     }
31:  }
解答例一覧にもどる / トップページにもどる