#include<stdio.h>
#include<stdlib.h>
int perfect(int x)
{
	int i,sum=0;
	if(x==0)
		return 0;
	for(i=1;i<=(x-1);i++)
	{
		if(x%i==0)
			sum=sum+i;
	}
	if(sum==x)
		return 1;
	else
		return 0;
}
int main()
{
	int num,i,lr,ur,check;
	printf("\n Please, Enter the Lower range : ");
	scanf("%d",&lr);
	printf("\n Please, Enter the Higher range : ");
	scanf("%d",&ur);
	printf("\n The Perfect numbers are : ");
	for(i=lr;i<=ur;i++)
	{
		check=perfect(i);
		if(check==1)
			printf(" %d ",i);
	}
	printf("\n");
}
