求助,getline和cin在这体力有什么区别?
查看原帖
求助,getline和cin在这体力有什么区别?
1038840
AmosZhou楼主2023/9/1 13:37

为什么这道题用cin可以通过,换成getline就不行了呢?代码如下:

#include<bits/stdc++.h>
using namespace std;

int main()
{
	string s1, s2;
	cin >> s1 >> s2;
	//getline(cin, s1);
	//getline(cin, s2);
	if (s1.find(s2)!=s1.npos) cout << s2 << " is substring of " << s1 << endl;
	else if (s2.find(s1)!=s2.npos) cout << s1 << " is substring of " << s2 << endl;
	else cout << "No substring" << endl;
	return 0;
}
2023/9/1 13:37
加载中...