x = [] count = 1 for i in ( 0..2 ) do x[ i ] = Array.new( 3 ) for j in ( 0..2 ) do x[ i ][ j ] = count count += 1 end end for i in ( 0..2 ) do for j in ( 0..2 ) do printf( "%d " , x[ i ][ j ] ); end printf( "\n" ); end