C语言输入一组数字,用递归的方法求和?

2025-03-05 04:32:44
推荐回答(1个)
回答1:

#include

int sum(int k)

{

    int n;

    if(k)

    {

        scanf("%d",&n);

        return n+sum(k-1);

    }

    return 0;

}

int main()

{

    int k;

    scanf("%d",&k);

    printf("%d\n",sum(k));

    return 0;

}