运行结果及报错内容,如何解决?

运行结果及报错内容

img


这是1+~+1/n的求和,不明白为什么最后的结果为啥不对,求大家解答,是哪里出错了吗

你这个是一个浮点数。应该使用%f进行输出

%d输出int的,sum类型是double,要用%lf