самый простой способ и меньше письма. это преобразовать число в текст и далее посимвольно после точки проверять символ на число (isdigit()) и при успешной проверке инкрементировать счетчик. преобразовать можно просто вывести в файл например или буфер... P.S. банальная проверка на 0 не поможет, так как число может быть и таким 0.000000050000023403. Придется проверять диапазон а это доп. код. в общем выйдет он гораздо длиннее