main()
{ int k[11];
int i,a,n,s;
for(a=2;a<1000;a++)
{
n=0;
s=a;
for(i=1;i<a;i++)
if(a%i==0)
{
n++;
s=s-i;
k[n]=i;
}
if(s==0)
printf("/n%d是一个完数,他的因子是:");
for(i=1;i<n;i++)
printf("%d, "k[i]);
printf("%d/n",k[n]);}}}