Write a function that computes the sum of the digits in an integer.
Use the following function header:
int sumDigits(long n)
For example, sumDigits(234) returns 2 + 3 + 4 = 9.
Develop a program that prompts the user to enter any integer and display the sum of all its digits.
Solution:
#include <iostream>
using namespace std;
int sumDigits(int num);
int main(int argc, char *argv[])
{
cout<<"Result: "<<sumDigits(234)<<"\n";
return 0;
}
int sumDigits(int num)
{
if(num == 0)
{
return num;
}
else
{
return sumDigits(num/10) + (num%10);
}
}