#include <stdio.h>
#include <math.h>
int main(void)
{
double d = 3.141592, integer;
double fraction = modf(d, &integer);
printf("Integer = %lf\n", integer);
printf("Fraction = %lf\n", fraction);
return 0;
}
/*
run:
Integer = 3.000000
Fraction = 0.141592
*/