2次元配列以上の仕組みを理解してないと見える

int hoge[4][3][2]と宣言された変数において

hoge[4][0]
hoge[4][1]
hoge[4][2]
はint型の要素を二つもつ配列への先頭アドレス

hoge[0]
hoge[1]
hoge[2]
hoge[3]
はint型のポインタの要素が3個の配列への先頭アドレス
多分