Bonsoir,

Après de nombreuses recherhces sur le site ou dans mes cours, je ne trouve pas la solution à mon probleme...
Comme souvent, je m'en remet à vous...

Voici mon code :
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
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
 
enum modele{clio=1,twingo,laguna,safrane,espace};
enum couleur{jaune=1,rouge,bleu,noir,blanc};
 
struct vehicule
{
       modele model[10];
       couleur coul[10];
       int puissance;
};
 
struct vehicule voiture1;
 
int main(void)
{
voiture1.model="clio";
voiture1.coul="rouge";
voiture1.puissance=90;
printf("Vehicule 1 : Modele : %s de couleur %s.\n",voiture1.model,voiture1.coul);
printf("Sa puissance est de %d chevaux\n",voiture1.puissance);
system("PAUSE");
}
Je souhaite simplement attribuer les valeurs "clio" et "rouge" présentent dans les énumérations à la voiture1.
Comment faire ?

Si vous pouvez éclairer ma petite lanterne