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

  1. zemzoum89 Messages postés 583 Statut Membre 18
     
    essaye d'utiliser les guillemet " " salut
    0
  2. 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
  3. 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
  4. 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