求助大佬,这个判断换行到底有什么问题呀?超短代码求翻qwq
查看原帖
求助大佬,这个判断换行到底有什么问题呀?超短代码求翻qwq
251452
Shengjiehu楼主2020/10/30 18:23
#include<bits/stdc++.h>
using namespace std;
string b[1000001];
int main(){
	string a;
	int temp=1,flag=0,sum=0;
	getline(cin,a);
	for(int i=0;i<a.size();i++)tolower(a[i]);
	while(1){
		cin>>b[temp];
		if(b[temp]=="\n")break; //这个判断换行实在是搞不懂为什么出错了QWQ
		tolower(b[temp][0]);
		if(b[temp]==a&&flag==0){
			if(flag==0)cout<<temp<<' ';
				sum++;flag=1;
		}
		temp++;
	}
	
	cout<<sum;
	return 0;
}
2020/10/30 18:23
加载中...