Du deklarierst einen Vektor ('Array of integer') und willst daraus dann eine Matrix (Array of Array of integer) basteln.
Wo steht, daß er ein "Array of Array of integer" deklarieren will. Er will eigentlich nur eine einfache Art der Initialisierung einen eindimensionalen Arrays erreichen. Oder ich habe etwas falsch verstanden?