#include // Helper function that takes reversed value as argument int reverseHelper(int n, int rev) { if (n == 0) return rev; return reverseHelper(n / 10, rev * 10 + (n % 10)); } int reverseNumber(int n) { return reverseHelper(n, 0); } int main(){ int n, RevNum; printf("Enter the value of n: (Positive int) \n"); scanf("%d",&n); RevNum=reverseNumber(n); printf("Reverse of %d = %d\n", n, RevNum); return 0; }