#include <iostream>
using namespace std;
int main()
{
int num,sum = 0,count = 0;
cin>>num;
while(num){
sum += num % 10;
count++;
num /= 10;
}
cout<<"位数:"<<count<<endl;
cout<<"和:"<<sum;
return 0;
}
用while循环,用这个数除以十,a/10,让他等于除以十的数,a=a/10,
然后把它除模后的数相加,让a%10相加,
最后除到为0了,循环也就结束了。