begin process at 2008 08 20 14:22:41
1 228 884 membres
250 nouveaux aujourd'hui
14 258 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Mon programme quitte tout seul [ Divers / Débutant(e) ] (darkwhite)

Mon programme quitte tout seul le 15/10/2006 16:42:08

darkwhite
Salut j'ai le code suivant tout con ;

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

int main(int argc, char *argv[])
{
  int a,b;
  printf("1er nombre:");
  scanf("%d",&a);
  printf("2e nombre:");
  scanf("%d",&b);
 
  if (a<b)
        {
        printf("%d<%d",a,b);
        }
  if (b<a)
          {
         printf("%d<%d",b,a);
         }
  else
       {
       printf("%d=%d",a,b);
       }
      
 getchar();
 return 0;      


}

Or apres avoir saisi les variables la fenetre se ferme sans que je puisse voir les resultat


Re : Mon programme quitte tout seul le 15/10/2006 16:47:50

niketou
Réponse acceptée !
#include <conio.h> // utilise plutot getch()

Re : Mon programme quitte tout seul le 15/10/2006 16:51:35

darkwhite

Bon sa marche comme sa :

 

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

int main(int argc, char *argv[])
{
  int a,b;
  printf("1er nombre:");
  scanf("%d",&a);
  printf("2e nombre:");
  scanf("%d",&b);
 
  if (a<b)
   {
        printf("%d<%d",a,b);
        getchar();
        }    
  else if (b<a)
        { 
         printf("%d<%d",b,a);
         getchar();
         }
  else
       {
       printf("%d=%d",a,b);
       getchar();
       }

 getchar();
 return 0;      


}
Mais qu'est ce que getch() a de mieux


Re : Mon programme quitte tout seul le 15/10/2006 17:04:14

niketou
getch() attent l'apuis d'une touche pour quiter(tu peux utiliser system("PAUSE"); )

Re : Mon programme quitte tout seul le 15/10/2006 17:37:33

seb013
getchar() est le mieux car cette fonction est portable contrairement à getch() et à system("pause").

Re : Mon programme quitte tout seul le 03/12/2006 01:15:33

tenev911

J'ai eu le meme probleme dernierement, j'ai fait ceci :

getchar();
while(getchar()!='\n');

Ca a marché au poil, autant sous windows que sous linux

Amicalement



Classé sous : programme, int, printf, include, quitte

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS