
void int_to_digits(unsigned long number) //store the digits of an integer number in the variable a,b,c,d
{
    float itd_a,itd_b,itd_c,itd_d,itd_e;
    itd_a = itd_a = number / 10.0;
    dig[3] = floor((modf(itd_a,&itd_b)* 10));
    itd_b = itd_b / 10.0;
    dig[2] = floor((modf(itd_b,&itd_c)* 10));
    itd_c = itd_c / 10.0;
    dig[1] = floor((modf(itd_c,&itd_d)* 10));
    itd_d = itd_d / 10.0;
    dig[0] = floor((modf(itd_d,&itd_e)* 10));
}
