Source of WriteEvenDigitsBackwards.cpp


  1: //WriteEvenDigitsBackwards.cpp

  3: #include <iostream>
  4: #include <cstdlib>
  5: using namespace std;

  7: void WriteEvenDigitsBackwards
  8:     (
  9:     int n //in
 10:     )
 11: {
 12:     if (n < 10)
 13:     {
 14:         if (n % 2 == 0) cout << n;
 15:     }
 16:     else
 17:     {
 18:         int temp;
 19:         temp = n % 10;
 20:         if (temp % 2 == 0) cout << temp;
 21:         WriteEvenDigitsBackwards(n / 10);
 22:     }
 23: }