fprintf doesn't align floats well