Rechercher un mot dans un tableau de chaine de caractère

Fermé
Sarah1609_2710 Messages postés 10 Date d'inscription mardi 12 mai 2020 Statut Membre Dernière intervention 14 mai 2020 - Modifié le 12 mai 2020 à 20:46
Whismeril Messages postés 19145 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 29 septembre 2024 - 12 mai 2020 à 20:34
Bonjour,

def Struct {
Char activite [20];
Int jour;
}Organisation ;
Organisation tab[N]


Je voudrais récupérer chaque activité de tab[i].activite pour savoir si elle contient le mot « gymnastique » la fonction doit me renvoyer vraie meme quand l’activité est matin gymnastique

Voici ce que j’ai essayé mais ça ne marche pas

int i;
char *suiteChaine;

for (i=0;i<N;++i)
{

    scanf("%s",tab[i].activite);
        
suiteChaine =  strstr(tab[i].activite,"gymnastique");
     
if (suiteChaine != NULL)
{
printf("contient le mot gymnastique");
} 

else{

printf("aucun mot ne contient gymnastique\n");

} 
}


Message modifié par la modération
Pour une lecture plus facile du code, à l'avenir utilisez les balises, VOIR CETTE PAGE


Configuration: iPhone / Safari 13.0.4
A voir également:

1 réponse

Whismeril Messages postés 19145 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 29 septembre 2024 919
12 mai 2020 à 20:34
0