fork download
  1. #include <stdio.h>
  2.  
  3. int main() {
  4. int row, col;
  5.  
  6. // 行数と列数を入力
  7. printf("行数を入力してください: ");
  8. scanf("%d", &row);
  9.  
  10. printf("列数を入力してください: ");
  11. scanf("%d", &col);
  12.  
  13. int array[row][col];
  14.  
  15. // 要素を入力
  16. printf("配列の要素を入力してください\n");
  17. for (int i = 0; i < row; i++) {
  18. for (int j = 0; j < col; j++) {
  19. printf("[%d][%d] = ", i, j);
  20. scanf("%d", &array[i][j]);
  21. }
  22. }
  23.  
  24. // 配列を表示
  25. printf("\n入力した二次元配列:\n");
  26. for (int i = 0; i < row; i++) {
  27. for (int j = 0; j < col; j++) {
  28. printf("%d ", array[i][j]);
  29. }
  30. printf("\n");
  31. }
  32.  
  33. return 0;
  34. }
Success #stdin #stdout 0s 5312KB
stdin
Standard input is empty
stdout
行数を入力してください: 列数を入力してください: 配列の要素を入力してください

入力した二次元配列: