Probléme avec boucle do..while (C++)
GKA
Messages postés
341
Date d'inscription
Statut
Membre
Dernière intervention
-
gka -
gka -
salut à tous , SVP dites moi pourquoi je peux pas entrer mon choix aprés la fin de la boucle Do..While !!
Voici le code :
#include<stdio.h>
void remplissage_p (char rep[1] , int num_pass[100],char nom[100][2][30], int num_plc[100], int num_volp[100], int i )
{
do
{
puts("donner le numéro de passeport du passager");
scanf("%d",&num_pass[i]);
puts("donner le numéro de place du passager");
scanf("%d",&num_plc[i]);
puts("donner le nom du passager");
scanf("%s",&nom[i,0]);
puts("donner le prenom du passager");
scanf("%s",&nom[i,1]);
puts("donner le numéro de vol du passager");
scanf("%d",&num_volp[i]);
printf("voulez-vous ajouter un passager O/N"); gets(rep);
}
while (rep == "O");
}
void main ()
{
int num_pass[100],num_plc[100],num_volp[100],num_vol[100], i;
char nom[100][2][30],dep_arv[100][5],heur_dep[100][5], rep[1];
i = 0 ;
remplissage_p(rep,num_pass,nom,num_plc,num_volp,i);
printf("%d\n",num_pass[i]);
printf("%d\n",num_plc[i]);
printf("%s\n",nom[i,0]);
printf("%s\n",nom[i,1]);
printf("%d\n",num_volp[i]);
scanf("%d",i);
}
Voici le code :
#include<stdio.h>
void remplissage_p (char rep[1] , int num_pass[100],char nom[100][2][30], int num_plc[100], int num_volp[100], int i )
{
do
{
puts("donner le numéro de passeport du passager");
scanf("%d",&num_pass[i]);
puts("donner le numéro de place du passager");
scanf("%d",&num_plc[i]);
puts("donner le nom du passager");
scanf("%s",&nom[i,0]);
puts("donner le prenom du passager");
scanf("%s",&nom[i,1]);
puts("donner le numéro de vol du passager");
scanf("%d",&num_volp[i]);
printf("voulez-vous ajouter un passager O/N"); gets(rep);
}
while (rep == "O");
}
void main ()
{
int num_pass[100],num_plc[100],num_volp[100],num_vol[100], i;
char nom[100][2][30],dep_arv[100][5],heur_dep[100][5], rep[1];
i = 0 ;
remplissage_p(rep,num_pass,nom,num_plc,num_volp,i);
printf("%d\n",num_pass[i]);
printf("%d\n",num_plc[i]);
printf("%s\n",nom[i,0]);
printf("%s\n",nom[i,1]);
printf("%d\n",num_volp[i]);
scanf("%d",i);
}
A voir également:
- Probléme avec boucle do..while (C++)
- My people do - Télécharger - Organisation
- Mon pc s'allume et s'éteint en boucle ✓ - Forum Matériel & Système
- Do not turn off target traduction - Forum Samsung
- Samsung galaxy tab S Bloquer Downloading do not turn off target - Forum Téléphones & tablettes Android
- What you do what you say - Forum Audio