Pb char

Cortes48 Messages postés 7 Statut Membre -  
velderama Messages postés 203 Statut Membre -
Bonjour,

Je crois que je vais vous dire mon proble la je craque.
J' ai un char cmd qui contient la chaine suivante
"Bonjour Jean"
Mon but est de copier le mot Jean danc la chaine resultat

Pour resumer il faut extrair le deuxieme mot de cmd vers resultat

Et bien sure je n y arrive pas pouvez vous m aider svp
A voir également:

3 réponses

velderama Messages postés 203 Statut Membre 10
 
Quel language?
0
Cortes48 Messages postés 7 Statut Membre
 
J ' utilise le C
0
velderama Messages postés 203 Statut Membre 10
 
Essaie ceci
#include <stdio.h>
#include <string.h>

int main()
{
    char s[100]="Bonjour Jean";
    char separators[] = "  ", *p;
    printf("\n");

    p = strtok(s, separators);
    while(p != NULL)
    {
        printf("%s\n", p);
        p = strtok(NULL, separators);
    }

    return 0;
}

SI tu veux rajouter d'autre separateurs->exemple char separators[] = " , !"... ;)
Tu pourras recuperer soit bonjour soit Jean !
0
velderama Messages postés 203 Statut Membre 10
 
Ici tu peux recuperer le Jean c'est le p = strtok(NULL, separators);
0