C++字符串过滤

深夜才看到初中时女神给发来的貌似时OJ的题(人家现在是计算机系大学生了…)
然后,当然是给女神解决问题惹!!!23333
代码排这里,家里有个蚊子先去打一下啊…

  
#include <iostream>
#include <string>
using namespace std;
string myFilter(string s);

int main(){
    string s;
    s = "wj哇nk.2啦啦啦q.qe.qe哈哈qw.dwd";
    s = myFilter(s);
    cout<<s<<endl;
    return 0;
}


string myFilter(string s){
    int size = s.size();
    int i = 0;
    char for_return[size]; 
    int j = 0;
    for(i=0;i<size;i++){
        if(
            (s[i]>='a'&&s[i]<='z')||
            (s[i]>='A'&&s[i]<='Z')||
            s[i]==' '||
            s[i]=='\n'
        ){
            for_return[j] = s[i];
            j++;
        }
        
    }
    return for_return;
}

发布者

ShellV

高中狗、喜欢前端、运维、AcgBag 动漫社区创始站长