Partage
  • Partager sur Facebook
  • Partager sur Twitter

2 fois un nombre à taper T-T

    31 août 2007 à 11:18:40

    Bonjour.

    J'apprend le langage C et là, j'essaye de créer un calculatrice ( le truc basique). J'utilise DevC++ 4.9.9.2, je dois taper deux fois le premiers nombre pour qu'il le prenne en compte.

    Citation : Langage: C

    #include <stdio.h>
    #include <stdlib.h>

    int main(int argc, char *argv[])
    {
    long resultat = 0, nombre1 = 0, nombre2 = 0;
    printf("Vous entrez dans un logiciel de calculs\n\n\n");
    printf("Veuillez taper un nombre\n");
    scanf("%ld\n\n", &nombre1);
    printf("Veuillez taper le second nombre a calculer\n");
    scanf("%ld\n\n", &nombre2);
    printf("+-------------------------------------------------+");
    printf("+-------------------------------------------------+");
    printf("Voila le resultat\n\n");
    resultat = nombre1 + nombre2;
    printf("%ld", resultat);
    system("PAUSE");
    return 0;
    }



    Voila en image ^^

    Image utilisateur

    Merci d'avance.
    • Partager sur Facebook
    • Partager sur Twitter
      31 août 2007 à 11:22:28

      Salut !

      D'une part, il ne faut jamais placer de '\n' dans un scanf et de plus, cette fct est trop complexe pour un débutant. Pour faire des saisies l'utilisation de fgets est ce qu'il y a de mieux (pour une débutant).

      Saisie sécurisée
      • Partager sur Facebook
      • Partager sur Twitter
        31 août 2007 à 11:55:38

        Tout à fait d'accord avec aurek : je conseille d'utiliser fgets().
        • Partager sur Facebook
        • Partager sur Twitter

        2 fois un nombre à taper T-T

        × 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