用c语言编写的ATM机代码,报出了这样错,怎么改

img

img

数组大小必须是常量,users[num][6]这里num没看到有定义,而且这个值必须是宏定义或者const int类型。
比如#define num 20
下面的nameGroup[]这个数组也没有声明,如果是全局变量,需要在include 下面添加声明,如果是局部变量,可以作为函数参数

int users[Num][6]; //动态数组不能这么定义,实际上这个数组有可能是users[0][6];

nameGroup[Num],这个nameGroup是ACC里的结构,需要用ACC.nameGroup[Num]调用。
很怀疑上面的users也是ACC里面的。
if(users[Num][1]==0) users没有初始化就使用了,结果未知