代码如下:
#include <stdio.h>
#include <string.h>
int main() {
int n,m;
scanf("%d %d",&n,&m);
int i,j,sum=0,count=0;
for(i=n;i<=m;i++){
for(j=1,sum=0;j<i;j++){
if(i%j==0){
sum=sum+j;
}
}
if(sum==i){
printf("%d = 1",i);
for(j=2;j<i;j++){
if(i%j==0){
printf(" + %d",j);
}
}
printf("\n");
count++;
}
}
if(count==0){
printf("None");
}
return 0;
}