Programme c

snack -  
fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
j'arrive pas a exécuter ce programme
je veux une correction de ce programme

voila le scripte

#include <stdio.h>

double PI()
{
return 3.14;
}

double SURFACE(double RAYON)
{
return PI()*RAYON*RAYON;
}

int main()

{
double R;

printf("Introduire le rayon du cercle : ");
scanf("%'0,2f", &R);
printf("La surface du cercle est %f. \n", SURFACE(R));
return 0;
}

merci

2 réponses

  1. jaky12 Messages postés 54 Statut Membre 6
     
    si tu retournes un double, tu doit traiter des doubles, pas des float. L'inverse est vrai aussi
    0
  2. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
     
    Bonjour,

    scanf("%'0,2f", &R);
    C'est cette ligne qui pose problème => scanf("%lf",&R); (L minuscule).

    Cdlt,
    0