bonjour,
ce programme permet de donner le nombre de "e" dans un mot grâce à une fonction, mais il faudrait que je fasse une boucle pour qu'a chaque fois que le résultat est affiché l'utilisateur puisse à nouveau saisir un autre mot, et que si il saisi "sortie" le programme s'arréte....
merci pour ceux qui vont m'aider !
#include <string>
#include <iostream>
using namespace std;
float lesE (int);
int main (){
int nbe;
cout<< lesE (nbe);
system ("pause");
return 0;
}
float lesE(int nbe){
nbe=0;
int i;
string extrait;
int longueurChaine;
string maChaine; //defini maChaine comme chaine de caractere
cout<< "entrez un mot"<<endl;
cin>>maChaine;
longueurChaine = maChaine.length();//calcul la longueur du mot
for(i=0;i<longueurChaine;i++){
nbe += (maChaine[i]=='e');
}
return (nbe);
}