救救孩子吧!!!!!
查看原帖
救救孩子吧!!!!!
243484
zhangqin123楼主2021/4/7 16:42

萌新刚学STL,啥也不懂找不出错误!!!

#include<stdio.h>
#include<set>
#include<string>
#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
int main()
{
	string s1,s2;
	set<string>s;
	while(cin>>s1)
	{
		int l=s1.size();
		for(int j=0;j<l;j++) 
		{
			if(isalpha(s1[j]))
			{
				if(s1[j]<='Z' && s1[j]>='A') 
				s1[j]=tolower(s1[j]);
				s2+=s1[j];
			}
		}
		s.insert((string)(s2));
		s2.clear();
	}
	set<string>::iterator it;            
	for(it=s.begin();it!=s.end();it++) 
	{
		printf("%s\n",(*it).c_str());
	}
	return 0;
}

求救 QAQ

2021/4/7 16:42
加载中...