/*
 * Sonny Rajagopalan
 * CISC181-040, Summer 2006
 * Recursion: A simple example..
 */
#include <iostream>
using namespace std;

int digits(int);

int main()
{
  int number;

  cout << "Enter a number: " << endl;
  cin >> number;

  cout << "The number of digits in the number is " << digits(number) << endl;
}

int digits(int number)
{
  if (number < 10)
    {
      return 1;
    }
  else
    {
      return (digits(number/10) + 1);
    }
}

