#include <stdio.h>//循環6=1+2+3
int main(int argc, const char * argv[])
{
int i ,j,sum;
for (i=1; i<1000; i++)
{
sum=0;
for(j=1;j<i;j++)
{
if(i%j==0)
sum+=j;
}
if (sum==i)
{
printf("%d=1",i);
for (j=2; j<i; j++)
{
if (i%j==0)
{
printf("+%d",j);
}
}printf("\n"); }
}
return 0;
}