给一个不多于5位的正整数,求出它是几位数,并计算组成该整数的每位上的数字的和。
include<stdio.h>int main(){int n,sum=0,c=0;scanf("%d",&n);while(n!=0){sum+=n%10;n=n/10;c++;}printf("%d位数,每位数字之和为%d",c,sum);}