Reverse of number Program In C

  1. #include<stdio.h>  
  2. #include<conio.h>  
  3. int revint(int);  
  4. void main()  
  5. {  
  6. int n,result;  
  7. clrscr();  
  8. printf("Eneter the no");  
  9. scanf("%d",&n);  
  10. result=revint(n);  
  11. printf("The reverse of number %d is %d",n,result);  
  12. getch();  
  13. }  
  14. int revint(int p)  
  15. {  
  16. int d;  
  17. static int r=0;  
  18. if(p==0)  
  19. {  
  20. return(p);  
  21. }  
  22. else  
  23. {  
  24. d=p%10;  
  25. r=r*10+d;  
  26. revint(p/10);  
  27. }  
  28. return(r);