Bonjour à tous , dans le cadre d'un TP, je dois réaliser le jeu du Pendu.Je suis un débutant qui a des bases fragiles donc il m'est compliqué d'arriver au but.Je dois rendre un programme très simple avec que des fonctions de bases.J'ai pour l'instant réussi à créer la fonction qui choisit un mot du dictionnaire aléatoirement.Merci de votre aide


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <time.h>#include <unistd.h> // l"execution du sleep //est réalisée sur une machine UNIX
char dico[5][30];
char* choisir_mot()
{
    srand(time(NULL));
    int valeur_aleatoire=rand()%5;
    return(dico[valeur_aleatoire]);
}
int main (void)
{
    strcpy(dico[0],"clavier");
    strcpy(dico[1],"souris");
    strcpy(dico[2],"ordinateur");
    strcpy(dico[3],"porte");
    strcpy(dico[4],"maison");
    for (int i=0;i<5;i++)
    {
        srand(time(NULL));
        printf("%s\n",choisir_mot());
        sleep(1000);
    }
    return 0;
}