scanfでは%fでfloat、%lfでdoubleなんだから
printfはそれに合わせれば良かった