Preview:
// 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;
}
downloadDownload PNG downloadDownload JPEG downloadDownload SVG

Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!

Click to optimize width for Twitter