("pause") en C

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
Configuration: windows XP

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Salut, il te manque une include, il te dit qu'il n'a pas trouvé la fonction system... et au fait, met int main(){......}
    @+
    1. 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>