小弟第一次發文不懂格式請見諒
#include<iostream>
using namespace std;
int turn(char a)
{
if(a=='1') return 1 ;
if(a=='2') return 2 ;
if(a=='3') return 3 ;
if(a=='4') return 4 ;
if(a=='5') return 5 ;
if(a=='6') return 6 ;
if(a=='7') return 7 ;
if(a=='8') return 8 ;
if(a=='9') return 9 ;
if(a=='0') return 0 ;
}
int main()
{
string p;
int a,b,c,d,e,f,g,h,i,j;
while(getline(cin,p))
{
a=0;
b=0;
d=1;
for(i=0;i<p.length();i++)
{
if(48<=p[i]&&p[i]<=57&&d==1)
{
b=b*10+turn(p[i]);
}
if(p[i]==' '||(i==p.length()-1&&48<=p[i]&&p[i]<=57))
{
a=a+b;
b=0;
d=1;
}
else if(p[i]<48||p[i]>57)
{
b=0;
d=0;
}
}
cout<<a<<endl;
}
}