Bonjour,
Je voudrais faire une fonction qui contient 2 conditions (2 test à faire), je vous explique:
Une fonction test qui va vérifier que la saisie utilisateur est correct, celle-ci vérifie dans 1 premier temps si les caractères voulue sont bien saisie ( par exemple aeiouy):
for (i=0; i<longueurMot; i++){ //boucle pour extraire chaque caractère 1 à 1
string extrait= mot.substr(i,1);
if (extrait != "a" & extrait != "e" & extrait != "i"& extrait != "o" & extrait != "u"& extrait != "y"){ //compare chaque caractère pour vérifier la saisie
cout<<"erreur de saisie"<<endl;
return true; //si erreur
}
}return false;
j'ai donc réussi a faire cela , mais maintenant je voudrais inclure dans ma fonction test un deuxieme test qui va vérifier que l'utilisateur ne rentre pas 2 fois la même lettre...et a la fin je voudrais avoir return(bool); de l'ensemble de la fontion.
jespere que vous comprendrez ce que je veux dire...
merci à ceux qui vont m'aider !