絶対って事はありません。ただ配列変数の定義DIM n[m]は例外的に必要です。 宣言するメリットは「変数名を間違えてないかチェック出来る」事にあります。自転車の補助輪のような物と思って下さい。