#include<stdio.h>
void main()
{
printf("1000以内的完数如下所示:\n");
for(int i=1;i<1000;i++)
{
int sum=0,t;
for(int j=1;j<i;j++)
{
t=i%j;
if(t==0)
sum+=j;
}
if(sum==i)
{
printf("%d its factors are",i);
for(int m=1;m<i;m++)
if((i%m)==0)
printf("%d,",m);
printf("\b \n");
}
}
}