您的位置:首页 > 其它

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

2015-06-23 20:11 393 查看
给定程序中,函数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;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: