[turbo c] pbme d'exec

Résolu
bonjour tout le monde;
j'utilise le turbo c version 3.0 installé sous windows xp professionnel, les programme que j'écris ne s'excute pas (malgrés qu'il ne contiennent pas d'erreurs de compilation), ou pour etre plus précis l'écran des résultat ne s'affiche pas.
à quoi est due ce problème, et comment pourais-je le résoudre.
merci d'avance
Configuration: Windows XP
Internet Explorer 6.0

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Modérateur
    Si c'est comme le C, lorsque tu lances un programme il s'exécute dans une console msdos et cette console meurt dès que le programme se termine. Il suffit donc marquer une pause avant la fin du programme.
    Exemple en C :
    #include <stdio.h>
    
    int main(){
      printf("plop\n");
      getchar(); // demander à l'utilisateur d'appuyer sur une touche
      return 0;
    }

    Bonne chance
    1. merci pour votre réponse
      mais je pense que l'instruction getchar() ne va pas résoudre le problème surotout si on utilise un scanf(), puisque getchar() puisque elle va recupérer directement le caractère spécial du tompon ( le caractère entré) et en revient au même problème. mais vous m'avez donner une idé, alors j'ai utilisé la fonction getch(), et ça donne le résultat souhaité.
      merci mille fois
  2. Modérateur
    Pour moi les deux marchent.
    Mais l'essentiel c'est que tu aies résolu ton problème.