//Declaratin: float modff(float num, float *i);
double modf(double num, double *i);
long double modfl(long double num, long double *i);
//Function: decomposes num into its integer and fractional parts.
#include
#include
int main(void)
{
double i;
double f;
f = modf(10.123, &i);
printf("%f %f",i , f);
}
/*
10.000000 0.123000*/