结果没保留两位小数啊改成%.2lf代码行少了很多行结束分号,是确实没写,还是抄漏了?最后一行printf语句,要写到else代码块中,否则当 x<=0时,两个printf语句都会执行的
好多地方少了分号。最后输出保留2位小数。