(1)编写函数,将字符串中的数字字符对应的整数值加起来,并返回结果。如a45b6&*7,则是4+5+6+7,结果为22。
(2)在main函数里面调用上述函数实现字符串的输入和结果的打印输出
#includeint sumStr(char ch[]) { int num=0; int i; for(i=0;ch[i]!=' ';i++) { if(ch[i]>='0'&&ch[i]<='9') num+=ch[i]-48; } return num;//返回值num为定义函数的值 } void main() { int num; char ch[80]; printf("请输入字符串:n"); gets(ch);//接收字符串 num=sumStr(ch); printf("数字字符之和:%d",num); }



