変数は1個の箱で、配列は箱がいっぱいくっついた棚みたいな感じです。おちゃめさんはロッカーに例えてましたね(・u・) また、DIMは箱やロッカーを使う命令ではなく、用意する命令です。 なので、DIM C[MX*MY]は、「箱MXの中身と箱MYの中身をかけた個数のロッカーCを用意してね」という意味になります。 MX=6、MY=5のときは、6かける5で30個分のロッカーが用意されます。 ロッカーを使う際は、C[0]〜C[29]の番号を指定して、C[0]=1、のように使ってください。