bon soir!
quelqu'un peux le dire où est le probléme dans ce code, je le compil mais il donne des erreurs comme;
/home/oufkir/tmp/ccglWdK4.o: In function `Arrondit':
partientier.c:(.text+0x3a): undefined reference to `floor'
partientier.c:(.text+0x5c): undefined reference to `ceil'
collect2: ld returned 1 exit status
mon code c'est:
<meta http-equiv= "Content-Type" content="text/html; charset=UTF-8" /><meta name="Generator" content="Kate, the KDE Advanced Text Editor" />#include<stdio.h>#include <stdlib.h>#include<math.h>double Arrondit( double x)
{
if (0< =x)
{
return floor(x+0.5);
}
else
{
return ceil(x-0.5);
}
}
main() {
double nbre ;
printf("donne ton nbre\n");
scanf("%lf",&nbre);
printf("PT de x = %f\n", Arrondit( nbre) );
}
merci pour votre main d'aide