同上一个题5886951186699987425555

到底哪里错了(╥_╥)?
电脑运行不对,复制到手机运行就对
5663587426985115899369984526995547993699448989925800

img

img

scanf中间的空格删了 再试试

你输入的1和1已经输出了正确结果,10,10表示a=1,sum=0而不是输出十
首先输入的n=1满足第一个if语句,输出a,即输出1
其次因为n=1不满足第二个if语句,所以最后输出sum,此时sum为0,所以输出0
合起来就是10