Krishnamurthi No. C

 #include<stdio.h>

int main() { int number, temp, sum, currentDigit, fact; printf("Enter an Integer: "); scanf("%d",&number); temp = number; sum = 0; while(temp!=0) { currentDigit = temp % 10; fact = 1; // finding factorial of the currentDigit for(int i=1; i<=currentDigit; i++) { fact *= i; } sum += fact; temp /= 10; } if(sum == number) { printf("%d is Krishnamurthy Number.",number); } else { printf("%d is not a Krishnamurthy Number.",number); } return 0; }

Comments

Popular posts from this blog

ARRAY C

PATTERN 5 C++

Pattern 10 c