编写一个程序,输入一个正整数,计算并显示该数的各位数字之和
#include <iostream>
using namespace std;
int main()
{
int n,s=0;
cin>>n;
while(n)
{
s+=n%10;
n/=10;
}
cout<<s<<endl;
return 0;
}
//可以允许输入大整数
#include<bits/stdc++.h>
using namespace std;
char a[10005];
int sum[10005];
int cnt,l;
int main(){
cin>>a;
l=strlen(a);
for(int i=0;i<l;i++){
sum[i]=a[i]-'0';
cnt+=sum[i];
}
cout<<cnt;
return 0;
}