Probleme condition variable

jee -  
 jee -
Bonjour,
Dans mon programme en c je n arrive pas a comparer une variable avec une chaine de carractere comme ceci :
if(mpv == 'oiu') // mpv est ma variable qui est entrée par l utilisateur avec scanf
{
printf("allo le monde");
}

merci pour votre aide

4 réponses

zemzoum89 Messages postés 583 Statut Membre 18
 
essaye d'utiliser les guillemet " " salut
0
jee
 
bonjour,
merci beaucoup pour ta réponse ! mais cela ne fonctionne pas est ce que t aurais une autre suggestion !
merci d'avance ^^
0
loupius
 
Dans mon programme en c je n arrive pas a comparer une variable avec une chaine de carractere... Tout simplement parce que directement, en C, c'est impossible !
On ne peut faire la comparaison que par l'intermédiaire d'une fonction, par exemple 'strcmp', ou programmer en C++ ou un autre langage.
Bon choix.
0
jee
 
Bonjour
merci beacoup loupius pour ta réponse il faudrais que j utilise la fonction strcmp pour pouvoir comparer ma variable a une chaine de caractère ??
Merci beacoup pour ta réponse ! pendant ce temps je vais regarde la fonction et essayer ^^
0