问题标题: 酷町堂:3231请问我哪错了

0
0
已解决
侯平仄
侯平仄
新手天翼
新手天翼
#include<iostream>
#include<string>
using namespace std;
int n=1,m;
bool findwc(string s,string c){
	for(int j=1;j<s.size();j++){
		if(s[j-1]==c[0]&&s[j]==c[1]) return true;
	}
	return false;
}
	string s[1001],wc;
int main(){

	while(cin>>s[n]){
		n++;
       // if(n==6) break;
	}
    wc=s[n-1];
	for(int i=1;i<=n-2;i++){
		if(findwc(s[i],wc)){
			cout<<"+ ";	
			//cout<<s[i]<<' ';
		} 
		else cout<<s[i]<<' ';
	}
	return 0;
}


请问我哪错了,望大佬解答

侯平仄在2020-05-05 18:44:18追加了内容

顶顶顶

侯平仄在2020-05-05 19:49:50追加了内容

顶顶顶

侯平仄在2020-05-07 20:37:49追加了内容

顶顶顶顶顶


0
已采纳
李致远
李致远
高级光能
高级光能

这个字符串有空格!用getline(cin,s[n]);

0
0
0
0
许金夫
许金夫
初级天翼
初级天翼

你用cin输入有空格的字符串?

0
我要回答