Вывод маленьких значений? Не хочет!
fprintf( fil, " SK=%11f C=%11f\n", sk,cc );
так выводится, что С=0.000000, а у меня оно рассчитывается по формуле и равно 200e-12, то есть очень маленькое число, так вот каким образом можно заставить Си его полностью записывать, не округляя?
fprintf( fil, " SK=%11[COLOR=deeppink].8[/COLOR]f C=%11[COLOR=deeppink].8[/COLOR]f\n", sk,cc );
или использовать другую спецификацию типа вместо f:
fprintf( fil, " SK=%11.8e C=%11.8e\n", sk,cc );
так вывод будет производиться с экспонентой