#include
int main(){
int num,rev;
printf("\nEnter a number :");
scanf("%d",&num);
rev=reverse(num);
printf("\nAfter reverse the no is :%d",rev);
return 0;
}
int sum=0,r;
reverse(int num){
if(num){
r=num%10;
sum=sum*10+r;
reverse(num/10);
}
else
return sum;
return sum;
}
Method 2
#include "stdio.h"
int reverse(int,int );
void main()
{
int no,rev=0;
printf("Enter a number..\n");
scanf("%d",&no);
printf("The reversed number is %d.\n",reverse(no,rev));
}
int reverse(int no,int rev)
{
if(no!=0)
return reverse(no/10,rev*10+no%10);
else
return rev;
}
Method 3
#include
main()
{
int a,i,n,b;
printf("Enter the no:");
scanf("%d",&a);
while(a)
{
b=a%10;
printf("%d",b);
a=a/10;
}
}
No comments:
Post a Comment