【问题描述】 给定一个十进制整数n,输出n的各位数字之和。
【输入形式】 输入一个整数n。
【输出形式】 输出一个整数,表示答案。
【样例输入】 20151220
【样例输出】 13
【样例说明】 20151220的各位数字之和为2+0+1+5+1+2+2+0=13。
【评分标准】 评测用例规模与约定
所有评测用例满足:0 ≤ n ≤ 1000000000。
#include<iostream>
#include<string>
#include<stdio.h>
using namespace std;
int main()
{
char c; //定义字符 不需要用cin 因为后面有getchar
int d = 0;
while ((c=getchar())!='\n') //输入字符 一个一个输入
{
d = d + (c - '0');
}
cout << d;
return 0;
}