Numero perfeito
#include <stdio.h>
int numeroperfeito (int a){
int soma=0, i;
for(i=1;i<a; i++){
if(a%i==0)
soma=soma+i;
}
if(soma==a){
return 1;
}
return 0;
}
int main(void) {
int maior, menor, ehnumperfeito;
scanf("%d %d", &menor, &maior);
for(int i=menor; i<=maior; i++){
ehnumperfeito=numeroperfeito(i);
if(ehnumperfeito==1){
printf("%d ",i);
}
}
return 0;
}INFO