0分在线求助
查看原帖
0分在线求助
1053122
shy_lihui楼主2023/10/18 21:15
#include<bits/stdc++.h>
using namespace std;
string s,s1;
int a[105];
int main()
{
	cin>>s;
	a[0]=-1;
	int z=1;
	for(int i=0;i<s.size();i++)
	{
		bool f1=0,f2=0,f3=0;
		if(s[i]==',')
		{
			a[z]=i;
			z++;
		}
		s1=s.substr(a[i]+1,a[i+1]-a[i]-1);
		cout<<s1<<' ';
		for(int j=0;i<s1.size();i++)
		{
			if((s1[j]>='a' && s1[i]<='z') || (s1[i]>='0' && s1[i]<='9'))f1=1;
			else if(s1[i]>='A'&& s1[i]<='Z')f2=1;
			else if(s1[i]=='!' || s1[i]=='@' || s1[i]=='#' || s1[i]=='$')f3=1;
		}
		if(f1+f2+f3>=2)
		{
			cout<<s1<<endl;
		}
	}
}
2023/10/18 21:15
加载中...