Advertisement
Guest User

Untitled

a guest
Jan 28th, 2020
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. int decoupe(char Chaine[], char *pMots[])
  2. {
  3. char *p;
  4. int NbMots=0;
  5.  
  6. p=Chaine; /* On commence par le d�but */
  7. /* Tant que la fin de la cha�ne n'est pas atteinte et qu'on ne d�borde pas */
  8. while ((*p)!='\0' && NbMots<NBMOTSMAX)
  9. {
  10. while ((*p)==' ' && (*p)!='\0') p++; /* Recherche du d�but du mot */
  11. if ((*p)=='\0') break; /* Fin de cha�ne atteinte */
  12. pMots[NbMots++]=p; /* Rangement de l'adresse du 1er caract�re du mot */
  13. while ((*p)!=' ' && (*p)!='\0') p++; /* Recherche de la fin du mot */
  14. if ((*p)=='\0') break; /* Fin de cha�ne atteinte */
  15. *p='\0'; /* Marquage de la fin du mot */
  16. p++; /* Passage au caract�re suivant */
  17. }
  18. pMots[NbMots]=NULL; /* Derni�re adresse */
  19. return NbMots;
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement