как организовать двумерный массив 4x8 ?

Код:
for (i=0;i<8;i+=2) {
dd[i][0]=random(5);
dd[i][1]=random(5);
if (dd[i][0]>dd[i],[1]) {dd[i][2]=+3}
else if (dd[i][0]<dd[i][1]) {dd[i][3]=+3}
else {dd[i][2]=+1; dd[i][3]=+1}
}
вот это я написал, но оно не работает.
И как, вообще, обращаться к двумерному (н-мерному) массиву?
Как правильно создавать массивы?