11561. CCF 201512-1 数位之和

11561. CCF 201512-1 数位之和

 

 

【问题描述】

  给定一个十进制整数n,输出n的各位数字之和。

【输入形式】

  输入一个整数n。

【输出形式】

  输出一个整数,表示答案。

【样例输入】

   20151220

【样例输出】

  13

【样例说明】

  20151220的各位数字之和为2+0+1+5+1+2+2+0=13。

【评分标准】

  评测用例规模与约定
  所有评测用例满足:0 ≤ n ≤ 1000000000。

 

#include<stdio.h>
int main()
{
int n,a[20],i,j,s=0,m=0;
scanf("%d",&n);
for(i=0;;i++)
{
a[i]=n%10;
n=n/10;
if(n==0) break;
m++;
}


for(i=0;i<=m;i++)
{
s=s+a[i];
}
printf("%d",s);
return 0;
}

 

 

posted @ 2020-10-30 22:32  瑜瑜子  阅读(64)  评论(0)    收藏  举报