arrays in c are so more complicated than java, i wonder if someone could help

how do i create an array of array of RECTS like below

e.g.

Code:
array
|                 |
|                 |
|                 |
array             array
 |      |         |      |
 |      |         |      |
 |      |         |      |
 |      |         |      |
rect  rect       rect  rect
any help much appreciated

thanks

a1dutch