用C语言编写 给定一个整数,顺序将值输出,并计算每一位相加的总和。谁能帮我分析下,万分感谢!
谁能帮我分析下。我做了一下午都没搞出来,帮我分析分析。初学者痛苦啊。
#include<stdio.h> #define M 1000 int main() { char p[M]; unsigned char i; int sum=0; gets(p); for(i=0;p[i]!='\0';i++) p[i]=p[i]-'0'; for(i=0;p[i]!='\0';i++) printf("%d\t",p[i]); printf("\n"); for(i=0;p[i]!='\0';i++) sum+=p[i]; printf("%d\n",sum); }