Author: Not specified Language: c_mac
Description: Not specified Timestamp: 2013-06-20 17:58:33 +0000
View raw paste Reply
  1. /* printd */
  2. #include <stdio.h>
  3.  
  4. void printd(int);
  5.  
  6. int main(int argc, char *argv[])
  7. {
  8.         int i = 12345;
  9.         printd(i);
  10.         return 0;
  11. }
  12.  
  13. void printd(int n)
  14. {
  15.         if (n < 0) {
  16.                 putchar('-');
  17.                 n = -n;
  18.         }
  19.         if (n / 10) {
  20.                 printd(n / 10);
  21.         }
  22.         putchar(n % 10 + '0');
  23. }
View raw paste Reply