输入一个数,求其所有位数之和

例如,输入123,取其每一位相加为1+2+3=6

#define _CRT_SECURE_NO_WARNINGS
#include
#include

int main() {
	int n = 0;
	printf("please input a number:\n");
	scanf("%d", &n);
	int i = 0;
	int sum = 0;
	for (i = n; i; i /= 10) {
		printf("%d\n", i % 10);
		sum += i % 10;
	}
	printf("%d\n", sum);
	system("pause");
	return 0;
}

 

你可能感兴趣的:(输入一个数,求其所有位数之和)