#if __STDC_VERSION__ >= 199901L
#define _XOPEN_SOURCE 600
#else
#define _XOPEN_SOURCE 500
#endif /* __STDC_VERSION__ */
#include<time.h>

int main()
{
    double time = 0.1;
    nanosleep((struct timespec[]) { {time,((time -((time_t)time)) * 1000000000)}},NULL);

    return 0;
}