slt tout le monde !
j'ai un petit problème avec un code pourtant assez simple
la partie qui pose pb est celle là
à l'execution ça me fait :
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 while(saisir_encore==true) { printf(" nom du pays :\n"); scanf(" %s ",&str_p[compteur].p_nom_pays); printf(" continent :\n"); scanf("%s",&str_p[compteur].p_continent); printf(" nombre de sa population :\n"); scanf("%s" ,&str_p[compteur].p_nb_population); cin>>str_p[compteur].p_nb_population; printf(" voulez vous ajouter un pays ? 0/non 1/oui "); scanf("%d",&rep); if(rep==1) compteur++; else if(rep==0) saisir_encore = false; }
donnez le nom du pays : france par exemple
ensuite rien , je dois entrer un caractère pour avoir:
continent:
nbre population:
voila mes structures :
une idée ?
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 typedef struct { unsigned int d_jour; unsigned int d_mois; unsigned int d_annee; }Date; typedef struct { char *p_nom_pays; Date p_date[189]; char *p_continent; unsigned int p_nb_population; char *p_langues_officielles[10]; float p_taux_analphabete; float p_pbn; float p_pourcentage_universitaires; unsigned int nbre_langues; unsigned int id; }Pays;
merci !
Partager