Bonjour, j'ai besoin de calculer Gamma(x) ou Gamma représente la fonction gamma. Voici mon programme

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
 
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
 
int main(void)
{
  double d;
  double x=1.;
  d= tgamma(x);
 
  printf("gamma = %f\n",d);
 
 
  return EXIT_SUCCESS;
}
cf http://man.developpez.com/man3/tgamma.3.php

et là j'ai l'erreur :

main.obj : error LNK2019: symbole externe non résolu _tgamma référencé dans la fonction _main
dois-je en conclure que Visual dot Net 2003 n'est pas compatible c99 ?

comment faire pour calculer la fonction gamma (qui est tgamma en fait) ? Suis-je obligé de tout recoder ?

Merci d'avance