7-28 求整数的位数及各位数字之和 题目代码 题目 对于给定的正整数N,求它的位数及其各位数字之和。 输入格式: 输入在一行中给出一个不超过109的正整数N。 输出格式: 在一行中输出N的位数及其各位数字之和,中间用一个空格隔开。 代码 #include<stdio.h> int main(){ int N,n=0,sum=0;//n表示位数,sum表示各位数字之和 scanf("%d",&N); do{ sum+=N%10; N/=10; n++; }while(N>0); printf("%d %d",n,sum); return 0; }