%e specifier is used to print value of float\double in exponential format.
So here %1.4e will print 1 digit before the decimal point and 4 digits after the decimal point.
So if bmax=12.242 then the output will be 1.2242e+01.
3
solved Correct printf formats for double numbers in C