代码如下,n值我没限制可以是任意值
#include <stdio.h>
#include <string.h>
#define N 100
int main(void)
{
char buf[N]={0};
int len,i,sum=0;
printf("please input number:");
scanf("%s",buf); len = strlen(buf);//求出长度
for(i=0;i<len;i++)
{
sum = sum + buf[i]-48;//每一位转换成整数后相加
}
printf("sum = %d\n",sum);
return 0;
}