#include <stdio.h>
#include <string.h>
#define MAX_SIZE 100
int main()
{
print int k = 0;
int sum = 0;
char str[MAX_SIZE];
printf("please input a string : \n");
for(i = 0; str[i] != '\0';i++)
{
while(str[i] >= '0' && str[i] <= '9')
{
k = k * 10 + (str[i] - '0');
i++;
}
sum = sum + k;
k = 0;
}
printf("%d\n",k);
return 0;
}
这里定义define的意义是可以轻松管理字符的长度。