for循环结束后要给sum重新清1 sum = 1; 否则就在之前基础上加啦
sum每次循环重新附初值等于1
sum每一次进入for循环没有重置为呀1。到3的阶乘时,本来是1321,出错后变成2321。