par
Invité » 10 août 2005, 13:28
si tu travail en console alors ouvre une console et lance ton programme, mais ne click pas sur le .exe(enfin je présume que c'est ce que tu as fait vu ton souci).
sinon déja ça m'étonne que tu l'ai compilé.
fait ça à la place:
#include <stdio.h> //pas de ';' a la fin d'un include
#include <math.h>
main(){
int a;
float b,pi=3.14;
printf("Tapez la valeur du rayon\n");
scanf("%d",&a);
b=pi*pow(a,2);
printf("%.2f\n",b); //soit tu travails en float, soit en int; mais n'affiche pas du float
//si tu reçois un int
return 0;
}
ça a été testé sous linux mais comme c'est de l'ansi ça devrait passer.
et m'en demande pas plus, le c je le bidouille, je te conseillerais plutôt de poster sur d'autres forums pour être sûr d'avoir de bonnes réponses:
http://www.developpez.net/forums/viewforum.php?f=6
si tu travail en console alors ouvre une console et lance ton programme, mais ne click pas sur le .exe(enfin je présume que c'est ce que tu as fait vu ton souci).
sinon déja ça m'étonne que tu l'ai compilé.
fait ça à la place:
[php]
#include <stdio.h> //pas de ';' a la fin d'un include
#include <math.h>
main(){
int a;
float b,pi=3.14;
printf("Tapez la valeur du rayon\n");
scanf("%d",&a);
b=pi*pow(a,2);
printf("%.2f\n",b); //soit tu travails en float, soit en int; mais n'affiche pas du float
//si tu reçois un int
return 0;
}
[/php]
ça a été testé sous linux mais comme c'est de l'ansi ça devrait passer.
et m'en demande pas plus, le c je le bidouille, je te conseillerais plutôt de poster sur d'autres forums pour être sûr d'avoir de bonnes réponses:
http://www.developpez.net/forums/viewforum.php?f=6