int narcissistic( int number )
{
int count=0,sum=0;
for(;;)
{
number/=10;
count++;
if(number==0)
{
break;
}
}
for(;;)
{
sum+=pow(number%10,count);
number/=10;
if(number==0)
{
break;
}
}
if(sum==number)
{
return 1;
}
else
{
return 0;
}
}
void PrintN( int m, int n )
{
int i;
for(i=m+1;i<n;i++)
{
if(int narcissistic(i))
{
printf("%d\n",i);
}
}
}