[C] compilation
Fermé
A.jalloh
Messages postés
6
Date d'inscription
mercredi 6 juillet 2005
Statut
Membre
Dernière intervention
29 juillet 2005
-
26 juil. 2005 à 21:25
saga9 Messages postés 5912 Date d'inscription vendredi 1 avril 2005 Statut Contributeur Dernière intervention 17 septembre 2005 - 29 juil. 2005 à 14:35
saga9 Messages postés 5912 Date d'inscription vendredi 1 avril 2005 Statut Contributeur Dernière intervention 17 septembre 2005 - 29 juil. 2005 à 14:35
5 réponses
saga9
Messages postés
5912
Date d'inscription
vendredi 1 avril 2005
Statut
Contributeur
Dernière intervention
17 septembre 2005
876
26 juil. 2005 à 22:09
26 juil. 2005 à 22:09
Salut,
essayes ca:
essayes ca:
# include <st.h> int rayon,aire; int main( ) { printf("entrez le rayon (19):"); scanf("%d",&rayon); aire=(int) (3.14159*rayon*rayon); printf("\n\naire=%d\n",aire); return 0 }
mamiemando
Messages postés
33346
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
8 novembre 2024
7 803
27 juil. 2005 à 01:08
27 juil. 2005 à 01:08
#include <stdio.h> #include <stdlib.h> #define PI 3.14159 int main( ) { int rayon,aire; printf("Entrez le rayon (19):"); scanf("%d",&rayon); aire=(int) (PI*rayon*rayon); printf("\n\naire=%d\n",aire); return 0; }
@+
A.jalloh
Messages postés
6
Date d'inscription
mercredi 6 juillet 2005
Statut
Membre
Dernière intervention
29 juillet 2005
27 juil. 2005 à 15:31
27 juil. 2005 à 15:31
Bonjour,
Cà m'indique :
CRTIMP int__cdecl printf(const char*,---) à la 5eme ligne.
J'utilise le dev-C++
Cà m'indique :
CRTIMP int__cdecl printf(const char*,---) à la 5eme ligne.
J'utilise le dev-C++
mamiemando
Messages postés
33346
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
8 novembre 2024
7 803
27 juil. 2005 à 19:04
27 juil. 2005 à 19:04
Ah ca doit être que tu ne charges pas le bon header (moi je t'ai filé les vrais, enfin ceux de linux :p). Essaye avec st.h, ou mieux, regarde l'aide de printf.
A.jalloh
Messages postés
6
Date d'inscription
mercredi 6 juillet 2005
Statut
Membre
Dernière intervention
29 juillet 2005
29 juil. 2005 à 13:23
29 juil. 2005 à 13:23
Bonjour,
Toujours je n'arrive pas à compiler à partir de la 6eme ligne cà m'indique:
printf undeclared[first use this function]
[each undeclared identifier is reported only once for each function it appear in.]
scanf undeclared[first use this function]
Toujours je n'arrive pas à compiler à partir de la 6eme ligne cà m'indique:
printf undeclared[first use this function]
[each undeclared identifier is reported only once for each function it appear in.]
scanf undeclared[first use this function]
kilian
Messages postés
8731
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
20 août 2016
1 527
29 juil. 2005 à 13:52
29 juil. 2005 à 13:52
Ces fonctions sont rattachées à stdio.h
Tu l'as bien inclu?
Tu l'as bien inclu?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
saga9
Messages postés
5912
Date d'inscription
vendredi 1 avril 2005
Statut
Contributeur
Dernière intervention
17 septembre 2005
876
29 juil. 2005 à 14:35
29 juil. 2005 à 14:35
Salut,
A.jalloh, j'ai l'impression que tu ne sais pas vraiment ce que tu fais et le langage c , tu ne maitrises pas beaucoup.
Aussi, pourquoi as tu inclus "st.h"?
Comme l'a precisé killian, "stdio.h" est la bibliotheque "standard" qu'il faut inclure dans tout projet en langage C. Par contre si tu l'as inclus dans "st.h", il n'est aps necessaire de l'inclure de nouveau.
A.jalloh, j'ai l'impression que tu ne sais pas vraiment ce que tu fais et le langage c , tu ne maitrises pas beaucoup.
Aussi, pourquoi as tu inclus "st.h"?
Comme l'a precisé killian, "stdio.h" est la bibliotheque "standard" qu'il faut inclure dans tout projet en langage C. Par contre si tu l'as inclus dans "st.h", il n'est aps necessaire de l'inclure de nouveau.