// Online C compiler to run C program online #include <stdio.h> void decompose(double y, int *intpart,double *fract){ *intpart = y; *fract = y - *intpart; } int main() { double pi = 3.142; int intpart; double fract; decompose(pi, &intpart, &fract); printf("%lf %d %lf", pi, intpart, fract); return 0; }