Urgent language C

Fermé
midouli - Modifié par midouli le 26/09/2010 à 12:26
 midouli - 26 sept. 2010 à 13:02
Bonjour,





Je n'arrive pas a exécuter mon premier programme suivant : (en C)

#include <cstdlib>
#include <iostream>

int main ()
{
printf("bonjour");
return 0;
}

Mon programme ne s'ouvre que un seconde !!

S'il vous plait !

1 réponse

js95 Messages postés 773 Date d'inscription samedi 14 juin 2008 Statut Membre Dernière intervention 29 juillet 2014 353
26 sept. 2010 à 12:28
C'est normal : le programme se quitte automatiquement lorsqu'il est terminé.
Ajoute cette ligne avant
return 0;
(elle ne marche que sous Windows):
system("PAUSE");

Le programme attendra d'appuyer sur une touche du clavier avant de fermer la fenêtre.
1
js95 Messages postés 773 Date d'inscription samedi 14 juin 2008 Statut Membre Dernière intervention 29 juillet 2014 353
26 sept. 2010 à 12:32
#include <cstdlib>
#include <iostream>
 

Il ne manquerait pas un ".h" derrière les noms de fichiers de directives ?
#include <cstdlib.h>
#include <iostream.h>
 

Il ne faudrait pas ajouter
#include <stdio.h>

pour pouvoir utiliser printf("chaine"); ?
0
Merci je te remercie !! je vais essayer ..., je debute sur la programation
0