# C program to display the strong numbers between a given range

## Write a C program to display (print) the strong numbers between a given range

Strong number is an Integer Number.  If the sum of factorial of all digits of the number is equal to the given number, then the given number is called Strong number. Example of Strong Number : 145 (That is, 1! + 4! + 5! = 1+24+120 = 145). The below given C program to display (print) the strong numbers between a given range. Kindly check out the program to display the strong numbers between a given range.

### C Program to display (print) the strong numbers :

#include<stdio.h>

int main(){

int numbr,k,fact,rem,sum=0,input;

int first,last;

printf("Enter the first value: ");

scanf("%d",&first);

printf("Enter the last value: ");

scanf("%d",&last);

printf("The Strong numbers in the given range are: ");

for(numbr=first; numbr <= last; numbr++){

input = numbr;

sum=0;

while(input>0){

k=1;

fact=1;

rem=input%10;

while(k<=rem){

fact=fact*k;

k++;

}

sum=sum+fact;

input=input/10;

}

if(sum==numbr)

printf("%d ",numbr);

}

return 0;

}

Sample output:

Enter the first value: 100

Enter the last value: 10000

The Strong numbers in the given range are: 145