2046:【例5.15】替换字母

考察字符串、字符的输入输出以及遍历

#include <bits/stdc++.h>
using namespace std;
int main()
{
    char c[210];
    cin.getline(c,210);
    char a,b;
    cin>>a>>b;
    for(int i=0;i<strlen(c);i++){
        if(c[i]==a) cout<<b;
        else cout<<c[i];
    }
    return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main()
{
    string s;//字符串 长度没有限制
    getline(cin,s);//字符串的输入
    char a,b;
    cin>>a>>b;
    for(int i=0;i<s.size();i++){
        if(s[i]==a) cout<<b;
        else cout<<s[i];
    }
    return 0;
}