Bonjour, je crée une DLL mathématique et j'ai une fonction qui ne "fonctionne" pas '(quel jeux de mot : "oh il est fort" ....) :
voilà la fonction :
voilà le programme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 double SAMSOFT_MATHSDLL_API ss_aire_sphere(double r)//r étant le rayon de la sphère// { return 4*PI*r*r; }
Quelle est la solution à mon problème ?
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 #include <stdio.h> #include <stdlib.h> #include "samsoft_maths.h" //Contient les prototypes des fonctions de la Dll int main() { double x; //rayon// double aire; printf("\nTapez votre nombre x : "); fflush(stdout); scanf("%lf", &x); aire = ss_aire_sphere(x);//Appel de la fonction ss_aire_sphere printf("l'aire de la sphere vaut %lf\n", aire); system("PAUSE"); return EXIT_SUCCESS; }
Merci,![]()
Partager