[C] extraire le dernier mot
Résolu
stroumpf
Messages postés
289
Date d'inscription
Statut
Membre
Dernière intervention
-
Corbeau_1945 Messages postés 62 Date d'inscription Statut Membre Dernière intervention -
Corbeau_1945 Messages postés 62 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je suis bloquée dans la fonction qui extrait le dernier mot d'une chaine de caractere.
quelqu'un peut m'aider svp?
merci
je developpe en C
je suis bloquée dans la fonction qui extrait le dernier mot d'une chaine de caractere.
quelqu'un peut m'aider svp?
merci
je developpe en C
A voir également:
- Extraire le dernier mot d'une cellule excel
- Extraire une video youtube - Guide
- Extraire le son d'une vidéo - Guide
- Excel cellule couleur si condition texte - Guide
- Liste déroulante excel - Guide
- Proteger cellule excel - Guide
2 réponses
Salut,
en utilisant la méthode de splittage, tu passeras de ça : Bonjour a tous.
à ça : tab[0] -> "Bonjour", tab[1] -> "a" et tab[2] -> "tous."
et donc le dernier élément de ton tableau sera le dernier élément de ta phrase !!
Bon cette méthode basique ne fonctionne que si tu as une phrase simple ! par exemple, pour une question le dernier élément sera le "?" qui n'est pas un mot donc faut poser des condition après....
en utilisant la méthode de splittage, tu passeras de ça : Bonjour a tous.
à ça : tab[0] -> "Bonjour", tab[1] -> "a" et tab[2] -> "tous."
et donc le dernier élément de ton tableau sera le dernier élément de ta phrase !!
Bon cette méthode basique ne fonctionne que si tu as une phrase simple ! par exemple, pour une question le dernier élément sera le "?" qui n'est pas un mot donc faut poser des condition après....
bonjour,
expliques toi en ce qui concerne la chaine de caracteres.tu veux dire un texte compose d`un ensemble de mots ?.
si c`est le cas tu vas d`abord reperer ce qui te sert de separateur entre ces mots (espace, tabulation ou autre).
une fois que tu as repere ce separateur utilise la fonction SPLIT qui va mettre tous les mots dans un tableau
de caracteres.
tu repereras le dernier element de ce tableau et le sortira.
expliques toi en ce qui concerne la chaine de caracteres.tu veux dire un texte compose d`un ensemble de mots ?.
si c`est le cas tu vas d`abord reperer ce qui te sert de separateur entre ces mots (espace, tabulation ou autre).
une fois que tu as repere ce separateur utilise la fonction SPLIT qui va mettre tous les mots dans un tableau
de caracteres.
tu repereras le dernier element de ce tableau et le sortira.