二维数组定义变量不知道问题所在

二维数组定义问题
定义时候显示这样,但是在书本上是可以正常运行的
求解为什么这样的答案及如何处理。

img

img


这里面我一个是直接命名变量,
一个对变量进行了赋值但是都显示错误,
但是抬头#define 定义过的是可以直接用的,

数组里面的行和列必须是常量,不能有变量不然编译器会报错。如果想用变量需要动态分配方式就行了