/* * C Program to find Sum of Digits of a Number using Recursion */ #include int sum (int a); int main() { int num, result; printf("Enter the number: "); scanf("%d", &num); result = sum(num); printf("Sum of digits in %d is %d\n", num, result); return 0; } int sum (int num) { if (num != 0) { return (num % 10 + sum (num / 10)); } else { return 0; } }