Тема: Рекурсивна функція.
Задачка: Написати рекурсивну функцію Sum для визначення суми n дійсних чисел.
Що скажете у мене получилося виконати цю задачу?
Код:
#include <stdio.h>
int sumOfDigits(int n);
int main()
{
    int n, sum;
    
    printf("Введіть будь-яке число, щоб знайти суму цифр: ");
    scanf("%d", &n);
    
    sum = sumOfDigits(n);
    
    printf("Сума цифр %d = %d", n, sum);
    
    return 0;
}
 //Рекурсивна функція для пошуку суми цифр числа
int sumOfDigits(int n)
{
    if(n == 0)
        return 0;
        
    return ((n % 10) + sumOfDigits(n / 10));
}