文章
166
粉丝
68
获赞
855
访问
61.9k
#include <bits/stdc++.h>
using namespace std;
int main(){
string s;
while(getline(cin,s)){
string a,b,c;
for(auto x:s){
if((x>='a'&&x<='z')||(x>='A'&&x<='Z'))a.push_back(x);
else if(x>='0'&&x<='9')b.push_back(x);
else c.push_back(x);
}
cout<<a<<endl<<b<<endl<<c<<endl;
}
}
这道题我考虑的较多,考虑到什么都没说,可能有空格字符,也可能有大小写,所以采用了getline和大小写判断
登录后发布评论
暂无评论,来抢沙发