14.求字符串中的数字字符转化为数字并求和

来源:互联网 发布:测试环境执行sql指令 编辑:程序博客网 时间:2024/06/06 01:48

给定程序中,函数fun的功能是:将形参所指字符串中的数字字符转化为对应的数值,计算出这些数值的累加和作为函数返回值。


#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<string.h>#include<ctype.h>int fun(char *s){int sum = 0;while (*s){if (isdigit(*s))sum += *s - '0';s++;}return sum;}int main(){char s[81];int n;printf("\nEnter a string :\n\n");gets(s);n = fun(s);printf("\nThe result is: %d\n\n", n);getchar();return 0;}


0 0