Printing a 2D array in C

后端 未结 3 1443
礼貌的吻别
礼貌的吻别 2020-12-15 08:28

how would I print a 2d array in c using scanf for user input, array called grid[ ][ ] and a for loop?

say if the user types in 3 5, the out

3条回答
  •  没有蜡笔的小新
    2020-12-15 09:15

    Is this any help?

    #include 
    
    #define MAX 10
    
    int main()
    {
        char grid[MAX][MAX];
        int i,j,row,col;
    
        printf("Please enter your grid size: ");
        scanf("%d %d", &row, &col);
    
    
        for (i = 0; i < row; i++) {
            for (j = 0; j < col; j++) {
                grid[i][j] = '.';
                printf("%c ", grid[i][j]);
            }
            printf("\n");
        }
    
        return 0;
    }
    

提交回复
热议问题