НИ
Николай Илюшкин
давай кину код на мыло
printf("%[flags][width][.precision]specifier",d);
flags:
- выровнять по левому краю
+ обязательно ставить знак
(пробел) вместо знака + ставить пробел
# обязательно ставить десятичную точку
0 дополнять нулями
width:
(число) - общее количество символов для вывода
* - считать ширину из integer-а перед числом для вывода
precision:
(число) - число знаков после точки
* - считать точность из integer-а перед числом для вывода
specifier:
f F e E g G a A - double (float приводится к double)
L{f F e E g G a A} - long double.