#include #include int main() { int low=0,high=0; printf("Enter the range: low,high"); scanf("%d,%d",&low,&high); int i=0,numDigits = 0; for(i = low; i<= high ;i++) { int n = i,sum = 0; numDigits = 0; while(n > 0) { int digit = n%10; n = n/10; numDigits ++; } n = i; while(n > 0) { int digit = n%10; n = n/10; sum = sum + pow(digit,numDigits); } if(sum == i) { printf(" %d is a narcisstic number \n",i); } } return 0; }