如何动态分配,填充特定点,并在C中打印二维数组?

问题描述:

我有一个项目要做课,教授要我们填充一个2d数组并打印它,看起来像这样。如何动态分配,填充特定点,并在C中打印二维数组?

Map Thingy

阵列被认为是8×8然后8个上的顶部和底部等号。请帮忙。

首先使用printf()使8等号。

然后根据如何填充数组填充它,然后使用嵌套for循环打印每个二维数组的顺序的每一行arr[x][y];如果有0或-1(但是您要告诉程序那个插槽是空的)打印空间。

然后重复打印8等号的第一步。