你把int都换成double 试试(规定的形参除外)
类型不统一,要么把函数AriSum的返回类型定义成int,要么把sum和r定义成double,输出改成%lf
人家让你输入小数,你为什么都定义成整数了,整数里没有小数点,你读入的时候直接抛错了