language is C, please include comments
2. Number Reverser Write a program to reverse an integer number by using a function called reverse. The program reads in an integer number and prints its reverse order. Note that the function receives the number via a pointer, and uses the pointer to write the reverse number on the main function. You should discard the trailing zeros after reversing, but the leading zeros should be reversed into trailing
OR
OR