20. atoi函数
/* 输入一个表示整数的字符串,把该字符串转换成整数并输出 */ #include<iostream> #include<string> using namespace std; int main(void) { string input; long result; int i; bool flag; while(cin>>input,input!="eof") { result=0; flag=false; for(i=0;i<input.size();i++) if(input[i]>='0' && input[i]<='9') result=result*10+(input[i]-'0'); else { flag=true;break; } if(flag) break; cout<<result<<endl; } return 0; }