しばらく、cを触らなかったせいで、1次元配列を指すポインタのtypedefが思い出せない。
typedef int (*d1ary)[];
であってる?