第1个回答 2016-11-09
#include <iostream.h>
#include <string>
void main()
{
int e=1,flag=0,j=0,digit=0,k=0,f,h=0,a[10],i,n=0;
char b[40];
cin>>b;
for(i=0;i<strlen(b);i++)
{
while((b[i]>='0')&&(b[i]<='9'))
{
flag=1;
digit=digit*10+b[i]-'0';
i++;
}
if(flag==1)
{
a[n++]=digit;
digit=0;
flag=0;
}
}
for(i=0;i<n;i++)
cout<<a[i]<<endl;本回答被网友采纳