C Program to reverse a number and find the sum of individual digits. Also check for paliondrome.

 


#include<stdio.h>

main()

{

int sum=0,rem,rev=0,t=0,n;

clrscr();

printf("\nEnter an integer number");

scanf("%d",&n);

t=n;

while(n>0)

{

rem=n%10;

rev=rev*10+rem;

sum=sum+rem;

n=n/10;

}

printf("Sum of digits= %d\n",sum);

printf("\nReverse of the digit is %d",rev);

if(t==rev)

{

printf("\nPalindrome number");

}

else

{

printf("\nNot a Palindrome number\n");

}

getch();

}




Output:


  1. Enter an integer number

123

Sum of digits= 6


Reverse of the digit is 321

Not a Palindrome number



  1.  Enter an integer number

   121

   Sum of digits= 4


   Reverse of the digit is 121

   Palindrome number



Post a Comment

Previous Post Next Post