为什么不可以啊
查看原帖
为什么不可以啊
519605
Seven_tc楼主2024/5/12 11:16
#include <iostream>
#include <iomanip>
#include <string>
#include <cstring>
using namespace std;
string s, a, b, c;

int main() {
	getline(cin, s);
	s += ' ';
	cin >> a >> b;
	for (int i = 0, j = 0; i < s.length(); j++) {
		if (s[j] == ' ' && c.size()) {
			if (c == a) {
				cout << b << ' ';
			}else{
				cout << c << ' ';
			}
			c.clear();
			i = j + 1;
		} else {
			c += s[j];
		}
	}

	return 0;
}
2024/5/12 11:16
加载中...