代码结果:
#include<stdio.h>
int DigitSum(unsigned int n)
{
if (n > 9)
return DigitSum(n / 10) + (n % 10);
else
return n;
}
int main()
{
unsigned int n;
scanf("%u", &n);
int sum = DigitSum(n);
printf("%d\n", sum);
return 0;
}
代码结果:
#include<stdio.h>
int DigitSum(unsigned int n)
{
if (n > 9)
return DigitSum(n / 10) + (n % 10);
else
return n;
}
int main()
{
unsigned int n;
scanf("%u", &n);
int sum = DigitSum(n);
printf("%d\n", sum);
return 0;
}