#include <stdio.h>
void main()
{
int i;
char a[100];
int sum = 0;
printf("请输入一连串数字和空格:");
for(i=0;(a[i]=getchar())!='\n';i++)
{
if(a[i]>='0'&&a[i]<='9')
{
sum = a[i] - '0' + sum;
}
}
printf("sum = %d",sum);
}
运行结果:
请输入一连串数字和空格:1 2 3 4 5 6 7 8 9
sum = 45