Bonjour, je suis actuellement une formation pour apprendre le C, voilà mon problème :
J'ai vu un script sur la formation permettant de calculer l'air d'un rectangle, ne le trouvant pas totalement au point, j'ai donc décidé d'en faire un avec un saisie de la hauteur et de la longeur par la personne lançant l'exécutable du script plutôt que de rentrer ces donnés directement dans ledit script, le problème c'est que lorsque je lance ce dernier, les variables hauteur et longeur ne semblent pas être prises en compte, le script me donne donc le résultat 0, après avoir relu ce dernier plusieurs fois, je ne comprend toujours pas mon erreur, pouvez-vous m'aider à la trouver et me l'expliquer ? Merci par avance pour votre aide

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
#include<stdio.h>
#include<stdlib.h>
 
int main(int argc, char *argv[])
{
    double aireRectangle(double hauteur,double longeur)
{
    return hauteur*longeur;
}
double hauteur = 0;
 double longeur = 0;
    printf("Hauteur?\n");
    scanf("%f",&hauteur);
    printf("Largeur?\n");
    scanf("%f",&longeur);
    printf("Air = %f", aireRectangle(hauteur,longeur));
 
}