Salut a tous je suis en train de faire un code ultra simple qui arrondi un nombre :
#include <stdio.h>
#include <math.h>
int main()
{
double value;
scanf("%f",&value);
printf("%f",round(value));
return 0;
}
Or ah la compilation gcc refuse, et butte sur la fonction round
darkwhite:/media/sda5/Dossier pierre/c/ioi# gcc -lm -o arrondi arrondi.c
arrondi.c: In function 'main':
arrondi.c:7: warning: incompatible implicit declaration of built-in function 'round'
Pourtant j'ai bien declaré math.h et j'ai ajouté -lm a la commande gcc ????
MErci de votre aide