Partage
  • Partager sur Facebook
  • Partager sur Twitter

[C] comparer motSecret[i] et "-"

Sujet résolu
    1 novembre 2006 à 17:39:13

    Salut !

    Pour gérer les mots composés, je dois comparer la lettre de motSecret[i] avec le tiret.

    Mais mon problème, c'est que si je fais ca:
            if (motSecret[i] == "-" )
            {
                booleens[i] = 1;
            }

    Ca me met:
    warning: comparison between pointer and integer

    Je me doutais bien... mais je ne vois pas ce que je dois, alors, utiliser...
    Si quelqu'un saurais comment je dois m'y prendre...
    (motSecret est un tableau qui contient le mot a chercher).

    @+
    • Partager sur Facebook
    • Partager sur Twitter
      1 novembre 2006 à 17:41:17

      C'est avec le caractère '-' et non la chaine "-" qu'il faut comparer ;)
      • Partager sur Facebook
      • Partager sur Twitter
      Anonyme
        1 novembre 2006 à 17:42:00

        Oui, dans ce cas il essaye de comparer un char (valeur entière) avec un const char*const (pointeur).
        • Partager sur Facebook
        • Partager sur Twitter
          1 novembre 2006 à 17:43:11

          Tout simplement '-'...
          simon, nan, jamais...
          • Partager sur Facebook
          • Partager sur Twitter

          [C] comparer motSecret[i] et "-"

          × 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