Bonjour,
je veux que mon programme affiche une lettre parmis 5 lettres aleatoirement mais à condition que la lettre qui s'est deja apparu ne se repette plus;j'ai reussi à faire un programme qui affiche une lettre aleatoirement mais sans la condition de l'apparition de la lettre une seule fois .voici le programmme dont je vous ai parlé:
#include <time.h>
#include <stdlib.h>
int main (void)
{
int entier ;
char son[4];
srand (time (NULL));
entier=1+rand() % 5;
printf("%d\n",entier);
switch(entier)
{
case 1:
son[0]='m'; son[1]='a';son[2]='\0';break;
case 2:
son[0]='t';son[1]='a';son[2]='\0';break;
case 3:
son[0]='r';son[1]='a';son[2]='\0';break;
case 4:
son[0]='b';son[1]='o';son[2]='n';son[3]='\0';break;
case 5:
son[0]='c';son[1]='o';son[2]='\0';break;
}
printf("le mots que vous devez chercher contient le son: %s \n",son) ;
system("pause");
return 0;
}
Configuration: Windows XP
Internet Explorer 6.0