int main()
{
int n,sum,i;
printf("500以內的完備數有:\n");
for(n=1;n<=500;n++)
sum=0;
for(i=1;i<n;i++)
if(n%i==0)sum+=i;
if(sum==n)printf("%d ",n);
}