bonjour!!
je viens de créer un programme avec c++ et j'ai trouvé quelques problèmes concernant la lecture d'une chaine de carataire
bon voici le problème :
j'aimerai lire une ch.caratère a partir du clavier et après un mot et près compter le nombre d'occurence dans la chaine de cette mots;
ex : maroc-france-italie-france (ch1) le mot est (france)
cela va donner 2 fois 'france'.
----------
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
char *ch1;
char *ch2="france";
gets(ch1);
int k=0;
j'ai pensé a strtok(ch1 , "-"); et apres une boucle contenant 
while(ch1 != null)
{
    while(strstr(ch1,ch2))
         k++;
}
cout<<k;
----------
merci pour votre aide