C语言,把命令行中的字符串(由数字字符组成)转换为整数并累加。什么意思??? 比如 字符串test

C语言,把命令行中的字符串(由数字字符组成)转换为整数并累加。什么意思??? 比如 字符串test 12034 .sum=46



#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char s[100],*p;
int sum = 0,i;
scanf("%s",s);
p = strtok(s, "0");
while (p != NULL)
{
sum += atoi(p);
p = strtok (NULL, "0");
}
printf("sum=%d\n",sum);
system("pause");
return 0;
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-01-03
一道初中题都悬赏50,,c语言才这些???想想都不爱答追问

你会?╭(╯^╰)╮

追答

下学期学〒_〒哈哈

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网