完整代码:
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int func(int num) { /*func函数的功能是分解各位数字并返回各位数字之和。
边分解边进行累加*/
int s = 0;
do {
s += num % 10;
num = num/10;
} while (num);
return s;
}
void main() {
int n;
printf("输入一个整数:");
scanf("%d", &n);
printf("各位数字之和:%d\n",func(n));
printf("\n");
}