Partage
  • Partager sur Facebook
  • Partager sur Twitter

une calculo qui marche po...

Sujet résolu
    10 décembre 2005 à 17:58:02

    lut!
    alors je m'étais lancé dans la création d'une calculette un peu plus compliquée que les autres où l'on peut ajouter autant de nombre que l'on veut puis diviser le total ou l'élever au carré si ca nous chante mais je me suis retrouvé coincé par un truc tout bête :


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

    int main(int argc, char *argv[])
    {
    int nb1 = 0 , nb2 = 0 , total = 0;

          printf("tapez le 1er chiffre: ");
          scanf("%d", &nb1);
          printf("%d tapez le 2e chiffre: ", nb1);
          scanf("%d", &nb2);
          total = nb1 + nb2;
          printf("Le resultat est %d.\n", &total);
          system("pause");

    return 0;
    }


    mon problème : la variable resultat est invariablement égale à 2293600 ....
    une idée ?

    EDIT :
    c bon... j'avais pas vu que j'avais mis un & devant le total a afficher....
    • Partager sur Facebook
    • Partager sur Twitter

    une calculo qui marche po...

    × 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