Salut,

J'ai commencé le C depuis peu et je dois faire un programme pour calculer le périmètre et l'aire d'un cercle. J'ai lu plein de tutoriels et de cours sur le C mais je n'arrive toujours pas à récupérer le résultat des fonctions...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
#include <stdio.h>
PI=3.14
 
void main()
   {
    float calculperimetre(r)
    float calculaire(r)
 
    clrscr();
    printf("rayon:\n");
    scanf("%f", &rayon);      
 
/*c'est là qu'est mon pb je veux que    l'utilisateur entre le rayon et que cette valeur soit utilisée dans les 2 fonctions. Une fois le traitement fini dans les fonctions je voudrais récupérer les résultats et les afficher comme rayon=... périmètre=... aire...*/
 
   }
 
 
float calculperimetre(float r)
   {
    resultat=2*PI*r
    return resultat
   }
 
float calculaire(float r)
   {
    res=PI*r²
    return res
   }
Donc est-ce que quelqu'un peut m'expliquer comment je peux passer la valeur du rayon à la fonction et récupérer les 2 résultats pour les afficher dans le programme principal svp ?