nala14
Messages postés2Date d'inscriptionsamedi 1 janvier 2011StatutMembreDernière intervention 2 janvier 2011 2 janv. 2011 à 14:43
Bjr merci jai réussi a le débeuger merci et oui j'avais oublié mon main par contre je n'y arrive pas pour menu je dois le faire avec la bibliothèque ncurse
int main(void)
{
int i,j;
int menu;
for (i=0;i<3;i++)
printf("\n");
printf(" ====================\n");
printf(" \n");
printf("JEU DE LA VIE \n");
printf(" \n");
printf(" ====================\n");
for (j=0;j<3;j++)
printf("\n");
printf(" Bienvenue au jeu de la vie \n\n");
printf(" Menu\n");
printf(" 1.Lancer le jeu de la vie;\n");
printf(" 2.Engendrer une population aléatoire;\n");
printf(" 3.Population par défaut;\n");
printf(" 4.Charger une population;\n");
printf(" 5.Sauver la population courante\n");
printf(" 6.Aide;\n");
printf(" 7.Quitter.\n");
scanf("%d",&menu);
switch (menu)
{
case 1:
break;
case 2:
break;
case 3:
break;
case 4:
break;
case 5:
break;
case 6:
break;
case 7:
break;
default:
printf("Vous avez voulu jouer le malin en attendant je vous dirrige sur le jeu :) \n");
jeu();
}
pop70
Messages postés181Date d'inscriptionmardi 6 avril 2010StatutMembreDernière intervention 7 janvier 201210 3 janv. 2011 à 21:03
#define m 15 // Pas de "="
#define n 40 // ici non plus
void ChargerAleatoire (int Population[m][n])
{
int x,y;
for (x=0;x<m;x++)
{
for (y=0;y<n;y++)
{
Population[x][y] = rand(); /* rand ne prend pas d'argument,
par défaut entre 0 et 1*/
}
}
}
pour le rand je crois que c'est entre 0 et 1 (car pour avoir entre 15 et 78 par exemple, on fait : rand() % 78 + 15;)