A voir également:
- J'y arrive pas ! langage C
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage pascal - Télécharger - Édition & Programmation
- Dev-Pascal - Télécharger - Édition & Programmation
5 réponses
De plus ton main est en int. Il doit donc retourner une valeur. Pour pas être emmerdé, mets le en void. essaie ça :
M_PI est une constante de math.h (pas tous les maths. la possèdent. Si c'est pas le cas, rajoute #define M_PI 3.14116)
#include <stdio.h>
#include <math.h>
float rayon;
void main (vod)
{
printf("Entrez le rayon : ");
scanf("%f", &rayon);
if (rayon <0)
printf("Rayon négatif! Pas bon!!\n");
else
printf("Résultat : %f\n",M_PI*rayon);
}
M_PI est une constante de math.h (pas tous les maths. la possèdent. Si c'est pas le cas, rajoute #define M_PI 3.14116)
#include <stdio.h>
#include <math.h>
float rayon;
void main (vod)
{
printf("Entrez le rayon : ");
scanf("%f", &rayon);
if (rayon <0)
printf("Rayon négatif! Pas bon!!\n");
else
printf("Résultat : %f\n",M_PI*rayon);
}
Utilisateur anonyme
5 sept. 2002 à 16:31
5 sept. 2002 à 16:31
T'as une erreur à la compilation ? à l'execution ? Quelle est elle ?
Kalamit,
Je ponce donc j'essuie
Kalamit,
Je ponce donc j'essuie
Hello Kalamit,
Tout d'abord merci pour ta réponse. Actuellement le programme tourne. Je n'ai pas de message de Warning. Cependant, j'ai seulement la première ligne qui s'affiche et je n'a pas de résultat visible, ensuite l'invite de commande se ferme.
En fait, cela ce produit avec tous les petits programmes que j'ai crée, je me demande si je n'ai pas un problème de logiciel.
A+
Tout d'abord merci pour ta réponse. Actuellement le programme tourne. Je n'ai pas de message de Warning. Cependant, j'ai seulement la première ligne qui s'affiche et je n'a pas de résultat visible, ensuite l'invite de commande se ferme.
En fait, cela ce produit avec tous les petits programmes que j'ai crée, je me demande si je n'ai pas un problème de logiciel.
A+
Je veux pas dire de conneries, mais const est une instruction c++ et pas en C... Je sais pas si c'est ça qui merde, mais ça peut... Et pourquoi tu fais un getchar(), il sert à rien....
C'est à cause de ton "f" en trop à la fin de ta déclaration de pi. Pour le const ça fait aussi partie du c, Pour éviter un warning, si tu veux faire une déclaration du type int main(), il faut mettre un return 0; à la fin du bloc main.
bonne chance.
bonne chance.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Pour que ton prog ne se ferme plus, il faut que tu mette un
getch à la fin de ta fonction main, en oubliant pas d'include conio.h.
ex. :)
#include <conio.h>
int main {
/* ton code */
getch();
return 0;
}
C'est une bonne alternative quant tu fais des prog sous dos. Mais a laisser tomber si tu utilise Linux. :)
bonne chance. :)
getch à la fin de ta fonction main, en oubliant pas d'include conio.h.
ex. :)
#include <conio.h>
int main {
/* ton code */
getch();
return 0;
}
C'est une bonne alternative quant tu fais des prog sous dos. Mais a laisser tomber si tu utilise Linux. :)
bonne chance. :)