Bonjour à tous
ma question vas peut être vous paraître bête (et je l'espère...ainsi vous pourrez m'aider ) mais j'ai un réel problème.
Je cherche à faire entrer à l'utilisateur une série de chaines de caractères (les espaces doivent être pris en compte).
Pour ce faire j'ai placé un "cin.getline" dans sun for afin de répéter l'opération autant de fois que c'est nécessaire.
Mais le préoblème étant que lors du premier passage dans le for, le premier cin.getline est sauté...en effet, ma konsole ne s'arrête pas et vas directement au suivant.
voici le code :
est-ce que ssn connais une solution ? Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 int nb_episodes=0; cout<<"Conbien y a't'il d'épisodes ? "<<endl; cin>>nb_episodes; char nom_episode[nb_episodes][100]; for (int i=0;i<nb_episodes;i++){ cout<<"Entrez le nom de l'épisode numero "<<i+1<<endl; cin.getline(nom_episode[i],100); cout<<endl;}
Partager