Rekurencja i tablice w C

0

Cześć,
Mam taki mały problem. Mam napisać program w C, grę. Ma ona polegać na tym, że mamy planszę (jest nią jednowymiarowa tablica, składająca się z losowo rozmieszczonych 0 i jedynek). Gracz rzuca kostką, jeśli wypadnie np. 5, a 5-ty element tablicy to 1, to gramy dalej, a jeśli element ten to 0 to koniec gry. Tablicę losowo wypełniłem, kostkę zrobiłem, mam problem z rekurencyjną funkcją, która będzie sprawdzała, czy wylosowany element jest zerem czy jedynką. Generalnie miało to być coś w takim stylu (to bardziej pseudokod):

rekurencja(int k)
{k=rand() //tu mam wylosowana liczbe oczek;
if T[k]=0
printf("Koniec gry");
else
k=k+rand()%7;
rekurencja(k);
}

Pomożecie?

1

Po co funkcja? Przecież porównanie do zera/jedynki jest trywialne

1 użytkowników online, w tym zalogowanych: 0, gości: 1