#include "stdio.h"
int main()
{
int n,sum=0,i;
printf("请输入一个整数:");
scanf("%d",&n);
for(i=1;i<=n/2;i++)
if(n%i==0) //能整除,则是因子,加到sum上去
sum+=i;
printf("%d不包含自身的因子和为%d\n",n,sum);
}
6的因子1,2,3加到一起是6,正确