└── C program /C program: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main() { 4 | int n, reverse = 0, remainder, original; 5 | 6 | printf("Enter an integer: "); 7 | scanf("%d", &n); 8 | 9 | original = n; 10 | 11 | while (n != 0) { 12 | remainder = n % 10; 13 | reverse = reverse * 10 + remainder; 14 | n /= 10; 15 | } 16 | 17 | if (original % 10 == 0) { 18 | printf("Reversed number = %d", reverse); 19 | 20 | while (original % 10 == 0) { 21 | printf("0"); 22 | original /= 10; 23 | } 24 | } else { 25 | printf("Reversed number = %d", reverse); 26 | } 27 | 28 | return 0; 29 | } 30 | --------------------------------------------------------------------------------