yggpls!0pts!
查看原帖
yggpls!0pts!
1126733
lxc129楼主2024/6/22 22:29
#include<bits/stdc++.h>
#define r return
using namespace std;
string s;
char c[101];
int top;
bool is(char ch){
	if (ch>='A' && ch<='Z') r 1;
	if (ch>='a' && ch<='z') r 1;
	if (ch>='0' && ch<='9') r 1;
	if (ch=='!' || ch=='@' || ch=='#' || ch=='$') r 1;
	r 0;
}
int main(){
	cin>>s;
	for (int i=0;i<s.size();i++){
		if (s[i]==','){
			if (is(c[1])){
				for (int j=1;j<=top;j++) cout<<c[j];
				cout<<'\n';
			}
			top=0;
		}
		else if (is(s[i])) c[++top]=s[i];
		else c[1]=s[i];
	}
}
2024/6/22 22:29
加载中...