//fonction qui génère un nombre aléatoire int alea (int bmin,int bmax) { int nombre;
nombre = bmin +rand()%(bmax - bmin +1); return nombre; }
void initCases () { int tab[5][5]; int i=0; int j=0;
//cette répétition bornée initialise toutes les celulles à 0 (= AUCUNE CELLULE EN VIE) for(i=0; i<5; i++) { for(j=0; j<5; j++) { if(alea(0,10)==0){tab[i][j]=0;}//si le nombre aléatoire retourné est 0, alors affiche 0 dans la cellule concernée (dépend de l et c) else{tab[i][j]=1;}//sinon la cellule prend la valeur 1
print_int(tab[i][j]); if(j==4){print_newline();}//cette condition permet de passer à la ligne } } }