#include <stdio.h>
int main () { //完全数:一个数的所有因子之和恰等于其本身
int i,j,k,n;
printf("Please enter a number \'n\': ");
scanf("%d",&n);
for(i=2;i<=n;i++){
k=0;
for(j=1;j<=i/2;j++){
if(i%j==0){
k=k+j;
}
}
// printf("k=%d\n",k);
if(k==i){
printf("%d=1",i);
for(j=2;j<=i/2;j++){
if(i%j==0){
printf("+%d",j);
}
}
printf("\n");
// printf("%d is a wanquanshu\n",i);
}
}
return 0;
}