Probleme de programation en c
Bonjour,
je suis debutant en programation C, j ai fais un programme qui determine si une anneé est bissextelle ou non le voila:
#include <stdio.h>
int main()
{
int annee;
printf("veuillez entrer votre annee:");
scanf("%d", &annee);
if( (annee % 4 ==0) && ( (annee % 100 !=0) || (annee % 400 ==0)))
{
printf("votre annee est bissextelle");
}
else
{
printf("votre annee est bissextelle");
}
system("pause");
return 0;
}
leur de la compilation j ai un message d erreur le voila :
in fonction' int main()'
'system' undeclared (first use this function)
(each undeclared identifier is reported only once for each function it appears in)
je suis debutant en programation C, j ai fais un programme qui determine si une anneé est bissextelle ou non le voila:
#include <stdio.h>
int main()
{
int annee;
printf("veuillez entrer votre annee:");
scanf("%d", &annee);
if( (annee % 4 ==0) && ( (annee % 100 !=0) || (annee % 400 ==0)))
{
printf("votre annee est bissextelle");
}
else
{
printf("votre annee est bissextelle");
}
system("pause");
return 0;
}
leur de la compilation j ai un message d erreur le voila :
in fonction' int main()'
'system' undeclared (first use this function)
(each undeclared identifier is reported only once for each function it appears in)
Configuration: Windows XP Internet Explorer 6.0
5 réponses
-
Contributeurhello
et avec
#include <stdlib.h> -
Pour DJ TEZY, je crois que votre participation est hors sujet _si je ne me suis pas trompé!!_ .
Vous pouvez le poster sous un autre sujet .
Merci. -
J'ai compilé votre programme sans aucune erreur , Il est bien .Moi , j'utilise Dev-C++ comme compilateur .
A mon avis , je pense que cette bibliothéque #include<stdlib.h> n'a aucun effet sur ton programme .
En fait , Quel Compilateur utilisez-vous ?
-
-
@fiddyMais , je l'ai exécuté sans avoir faire appelle à #include<stdlib.h> .
Je crois que son problème est en relation de compilateur , car il y en a ceux qui admet la fonction system sans <stdlib.h> ( comme chez-moi : DevC++) .
-
Contributeur@SisiniyaSalut,
Oui c'est possible, mais ce n'est pas conseillé. Cela dépend des options de l'IDE. Mais, lorsqu'on utilise "system", il faut inclure stdlib.h pour plus de portabilité. Le man le dit, la norme aussi.
-
-
Hello
Configurer bien votre compilateur avant de compiler.
ou installer un nouveau compilateur MinGW.
Car ce problème n'est pas du INCLUDE. -
ecout je veux un compilateur de c qui s'appel TC LITE