Partage
  • Partager sur Facebook
  • Partager sur Twitter

Problèmes avec mon bloc WHILE

Sujet résolu
Anonyme
    9 décembre 2005 à 11:31:13

    Bonjour,
    J'ai un problème avec mon bloc WHILE.
    Je voudrais qu'il compare deux variables mais je ne sais pas comment faire.
    Regardez:


      while(pseudonyme != 'Seb4' && mot_de_passe != 'test')


    Je me suis dit que ça devait être similaire au PHP, mais le && et le AND ne marche pas.
    • Partager sur Facebook
    • Partager sur Twitter
      9 décembre 2005 à 11:34:37

      Moi j'ai fait un while ou les " || " fonctionnaient donc je pense que les && fonctionnent aussi, ton erreur viens peut etre des '...' (dans 'Seb').
      • Partager sur Facebook
      • Partager sur Twitter
        9 décembre 2005 à 11:36:26

        '..' c'est pour les caractères ".." c'est pour les const char *.
        Si tes pseudo et mot de passe sont des char * il faut que tu utilise strcmp (cf google). Si c'est des strings alors ça ira avec le "" je te rappelle.
        • Partager sur Facebook
        • Partager sur Twitter
          9 décembre 2005 à 11:37:27

          bonjour,
          donc:

          Citation : undefined

          while(pseudonyme != "Seb4" && mot_de_passe != "test")

          • Partager sur Facebook
          • Partager sur Twitter
          Anonyme
            9 décembre 2005 à 15:18:16

            Merci à tous le monde pour votre aide. :)
            • Partager sur Facebook
            • Partager sur Twitter
              9 décembre 2005 à 15:22:23

              heu si pseudonyme et mot_de_passe sont des char * ça va pas marcher...
              Essai ça...
              while((strcmp(pseudonyme, "Seb4")!=0) && (strcmp(mot_de_passe, "test")!=0))
              • Partager sur Facebook
              • Partager sur Twitter

              Problèmes avec mon bloc WHILE

              × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
              × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
              • Editeur
              • Markdown