("pause") en C

max -  
sam3000 Messages postés 1225 Date d'inscription   Statut Membre Dernière intervention   -
bonjour,
j'ai windows XP et je n'arivais pas a ouvrir du C ...
hier sur le forum on m'a dit de mettre system("pause") a la fin.
Sa a marché .....
Aujourd'hui , je recommence et .... mon compilateur le prend comme une erreur .....
voici exactement ce que j'écri :

#include <stdio.h>

main()
{
printf("bonjour\n");
system("pause");
}

il me montre la ligne 9 ( system("pause")) et il dit :
`system' undeclared (first use this function) ......
Merci d'avance
Max

2 réponses

S@IT
 
Salut, il te manque une include, il te dit qu'il n'a pas trouvé la fonction system... et au fait, met int main(){......}
@+
0
sam3000 Messages postés 1225 Date d'inscription   Statut Membre Dernière intervention   144
 
le probleme viens du fait que tu n'utilise la la librairie qui definit la fonction "system". la solution est d'ajouter la ligne suivante au debut du programme :

#include <stdlib.h>
0