#include <stdio.h>
#include <math.h>
int main(void) {
double number = 3.14159;
double integer, decimal;
decimal = modf(number, &integer);
printf("Integer = %lf\n", integer);
printf("Decimal = %lf \n", decimal);
return 0;
}
/*
run:
Integer = 3.000000
Decimal = 0.141590
*/