C++, Nombre de mots dans une ligne.
Eilime
-
Archi-dessin Messages postés 270 Date d'inscription Statut Membre Dernière intervention -
Archi-dessin Messages postés 270 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je tente de compter le nombre de mots dans une chaine de caractères. Voici ce que j'ai tenté:
#include<iostream>
#include<string>
using namespace std;
void main ()
{
string Chaine;
int Pos, i;
Chaine = "Bonjour la vie";
i=0;
do
{
Pos=0;
Pos=Chaine.find(' ');
Chaine.erase(Pos,Pos);
i++;
} while (Chaine.size()>=0);
cout<<"Nombre de mots: "<<i<<endl;
}
Malheureusement, ça ne fonctionne pas, et je suis à cours d'idées. Donnez-moi en svp!!
Je tente de compter le nombre de mots dans une chaine de caractères. Voici ce que j'ai tenté:
#include<iostream>
#include<string>
using namespace std;
void main ()
{
string Chaine;
int Pos, i;
Chaine = "Bonjour la vie";
i=0;
do
{
Pos=0;
Pos=Chaine.find(' ');
Chaine.erase(Pos,Pos);
i++;
} while (Chaine.size()>=0);
cout<<"Nombre de mots: "<<i<<endl;
}
Malheureusement, ça ne fonctionne pas, et je suis à cours d'idées. Donnez-moi en svp!!
A voir également:
- C++, Nombre de mots dans une ligne.
- Partage de photos en ligne - Guide
- Nombre de jours entre deux dates excel - Guide
- Mètre en ligne - Guide
- Aller à la ligne dans une cellule excel - Guide
- Trousseau mot de passe iphone - Guide