Bonjour à tous !!
je tente de dessiner une lettre à l'aide des boucles for imbriquées, mais je suis un peu confut. Voici ce que j'ai fait jusqu'ici:

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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
#include<stdio.h>
#include<ctype.h>
//afficherMenu: montre les choix
void afficherMenu(char I,char F, char Q)
{ 
printf("\tVous avez le choix entre la lettre %3c, %3c et %3c\n", char I, char F,
       char Q); 
}
// lireChoix: lire le choix de l'usager et le valider
char lireChoix(char I, char F, char Q)
{
     char Choix
        do
        {
             printf("\n\tEntrer votre choix: ");
             scanf("%3c", &Choix);
             //validation pour afficher message
             } //fin while
             while (Choix!=I || Choix!=F || Choix!=Q);
             return Choix;
             } //fin lireChoix
 
// lireHauteur: lit hauteur de la lettre et la valide
int lireHauteur(int min, int max)
{
    int Hauteur;
    do
    {
        printf("Entrer la hauteur de votre lettre:");
        scanf("%3d", &Hauteur);
        //validation pour afficher message
        }//fin while
        while(Hauteur<=5 && Hauteur>=11 && Hauteur%2!=0);
        return 0;
        }//fin lireHauteur
 
//dessinerI : dessine la lettre I 
int dessinerI(int hauteur)
{
    int hauteur;
    for (hauteur
 
 
}
 
//dessinerF: dessine la lettre F
int dessinerF(int hauteur)
{
    int hauteur;
 
}
 
//fairePause: fait une pause
int fairePause()
{
    printf("Appuyer sur une touche pour continuer");
    getch();
}//fin fairePause
 
int main()
{
    char choix;
    int hauteur;
    do
    {
        afficherMenu();
        choix = lireChoix();
        if (choix != 'Q')
        {
                  hauteur = lireHauteur(5, 11);
                  switch (choix)
                  {
                         case 'I': dessinerI(hauteur);      break;
                         case 'F': dessinerF(hauteur);      break;
                  }//fin switch
        }//fin if
    }//fin while
    while (choix != 'Q');
    fairePause();
}//fin main
Dans le fond, j'aimerais simplement un peut d'aide pour la partie dessinerI.

Merci