programmation turbo C
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

programmation turbo C



  1. #1
    invite72eb6b69

    programmation turbo C


    ------

    Bonjour a tous je suis débutante en C.
    J'ai écrit un programme simple avec les commandes scanf et printf mais quand je l'exécute, il me sort pas le résultat attendu
    Code:
    #include <stdio.h>
    #include <math.h>
     main()
    {
     int XA, YA, XB, YB;
     double DIST;
     /* Attention: La chaîne de format que nous utilisons */
     /* s'attend à ce que les données soient séparées par */
     /* une virgule lors de l'entrée. */
     printf("Entrez les coordonnées du point A :  XA,YA  ");
     scanf("%d,%d", &XA, &YA);
     printf("Entrez les coordonnées du point B :  XB,YB  ");
     scanf("%d,%d", &XB, &YB);
     DIST=sqrt(pow(XA-XB,2)+pow(YA-YB,2));
     printf("La distance entre A(%d,% d) et B(%d, %d) est %.2f\n",
    XA, YA, XB, YB, DIST);
      return 0;
    }
    Ce programme devrait afficher la distance entre A et B mais quand je l'exécute y'a que les deux premiers printf qui sont exécutés , l'autre s'affiche quand je veux réexécuter le programme!
    est ce normal?

    -----
    Dernière modification par gienas ; 03/12/2010 à 22h48. Motif: Ajouté les balises code

  2. #2
    inviteb9f49292

    Re : programmation turbo C

    Salut.

    1ère remarque sur la forme, utilise les balise de code pour que toon programme soit plus lisible sur le forum.

    Avec mon compilateur (gcc) ça marche comme prévu... Peut-être faudrait-il vidanger l'entrée standard après le scanf ?
    Code:
    fflush (stdin);
    Toujours est-il que TURBO C est une antiquitée, je te conseillerai de passer sur un "vrai" compilateur (mingw + gcc) ou IDE (code::blocks, eclipse + CDT, etc...)

Discussions similaires

  1. France Turbo
    Par invite4d184cc2 dans le forum Habitat bioclimatique, isolation et chauffage
    Réponses: 9
    Dernier message: 25/01/2010, 11h53
  2. Turbo essence
    Par _Goel_ dans le forum Technologies
    Réponses: 21
    Dernier message: 12/08/2009, 11h53
  3. Frigo turbo ?
    Par inviteba264f0b dans le forum Physique
    Réponses: 10
    Dernier message: 07/02/2007, 15h54
  4. Turbo Pascal
    Par invite607f706d dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 31/10/2005, 17h32
  5. turbo pascal
    Par invite1ff1de77 dans le forum Logiciel - Software - Open Source
    Réponses: 6
    Dernier message: 08/07/2005, 12h33