IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

Débogage de programme


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 15
    Par défaut Débogage de programme
    Bonjour, malgres les instructions du post je n'est pas réussi a débogué mon programme. Je débute dans la programmation C, pourriez-vous me dire pourquoi mon programme pas?
    Merci d'avance

    ps: plz vous foutez pas trop de ma guele
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
     
    #include <stdio.h>
    #include <stdlib.h>
     
    int main(int argc, char *argv[])
    {
      long MotDePasse;
      MotDePasse = 0;
      printf("Quel est le mot de passe?");
      Scanf("%ld", &MotDePasse);
    if (MotDePasse == 07)
    {
     printf("Vous-avez Donner le bon mot de passe");
    }
     else
    {
     
     Printf("Ce n'est pas le bon mot de passe");
     Scanf("ld%", &MotDePasse);
    }
      system("PAUSE");	
      return 0;
    }
    A plouch

  2. #2
    Membre chevronné
    Avatar de Foobar1329
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    283
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Finistère (Bretagne)

    Informations forums :
    Inscription : Juin 2006
    Messages : 283
    Par défaut
    Hello,

    Citation Envoyé par loïc31baground
    Bonjour, malgres les instructions du post je n'est pas réussi a débogué mon programme. Je débute dans la programmation C, pourriez-vous me dire pourquoi mon programme pas?
    Merci d'avance

    ps: plz vous foutez pas trop de ma guele
    On n'est pas là pour ça.

    Ton programme ne marche pas car il n'y a pas de majuscules pour les noms des fonctions de la bibliothèque standard. Printf -> printf

    Voici une version remaniée :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
     
    #include <stdio.h>
    #include <stdlib.h>
     
    int main(void)
    {
      long MotDePasse = 0;
      printf("Quel est le mot de passe?");
      fflush(stdout); /* Vider le tampon en mémoire pour stdout afin d'être sûr d'afficher */
      scanf("%ld", &MotDePasse);
      if (MotDePasse == 7) {
         puts("Vous-avez donne le bon mot de passe");
      }
     else {
        puts("Ce n'est pas le bon mot de passe");
        /* La resaisie ne sert ici à rien car MotDePasse n'est pas exploite par la suite
        scanf("ld%", &MotDePasse);
       */
      }
       return 0;
    }
    Va voir la documentation de la fonction puts() (utile lorsqu'on a uniquement une chaîne de caractères à afficher).

    Une version plus évoluée de ce programme, et ce serait plus logique, serait de demander à l'utilisateur de saisir une chaine de caractères pour le mot de passe plutôt qu'un chiffre.

    Va faire un tour ici : http://emmanuel-delahaye.developpez.com/inputs.htm

    A+

Discussions similaires

  1. Quelles sont vos méthodes de programmation et de débogage ?
    Par Doloop dans le forum Langages de programmation
    Réponses: 46
    Dernier message: 01/07/2019, 22h06
  2. Programme figé après débogage
    Par aho123 dans le forum C++
    Réponses: 7
    Dernier message: 30/04/2014, 15h10
  3. Débogage d'un programme
    Par best12 dans le forum MATLAB
    Réponses: 1
    Dernier message: 01/05/2013, 00h15
  4. débogage d'un programme qui a cessé de fonctionner
    Par NGeVtC87 dans le forum Programmation système
    Réponses: 0
    Dernier message: 09/04/2013, 08h21
  5. [Débutant] probleme lors du débogage de mon programme
    Par jeremyvb11 dans le forum VB.NET
    Réponses: 13
    Dernier message: 04/01/2012, 12h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo