c语言编程题目,求一个整数各位数字之和,用递归函数实现。比如输入345则输出12

2024-12-23 11:08:09
推荐回答(1个)
回答1:

代码如下:

#include 

int sum(int n)
{
    if(n == 0)
        return 0;
    else
        return n % 10 + sum(n / 10);
}

int main(void)
{
    int n;
    scanf("%d", &n);
    printf("%d\n", sum(n));

    return 0;
}