c语言之递归练习

输入一组数字,利用c语言输出其各个位的数字相加的和

#include
int digui(int j);
int main()
{
	int i=0;
	int k=0;
	scanf("%d",&i);
	k=digui(i);
	printf("%d\n",k);
	return 0;
 } 
int digui(int j)
{
	if(j>9)
	    return digui(j/10)+j%10;
	else
	    return j;
 } 

你可能感兴趣的:(c语言,算法,数据结构)