#includeint main(){ int n,i,sum=0; for(n=2;n<=1000;n++) { for(i=1;i { if(n%i==0) sum=sum+i; } if(n==sum) printf("%d\n",n);sum=0; //输出之后sum应该归零 } return 0; }