fork download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. int n=01234;
  5. int reverse = 0, remainder;
  6.  
  7. while (n != 0) {
  8. remainder = n % 8;
  9. reverse = reverse * 8 + remainder;
  10. n /= 8;
  11. }
  12.  
  13. printf("Reversed number = %o", reverse);
  14. return 0;
  15. }
  16.  
Success #stdin #stdout 0s 5476KB
stdin
Standard input is empty
stdout
Reversed number = 4321