0分,求调!!!!!!!!!!!!!!!!
查看原帖
0分,求调!!!!!!!!!!!!!!!!
969929
zhanghaoyu1234567890楼主2024/10/4 21:22
#include<bits/stdc++.h>
using namespace std;
int main(){
	char a[101];
	cin>>a;
	char* b=a;
	int len=strlen(b);
	for(int i=0;i<len;i++){
		int l=i;
		bool flag=true;
		while(i<len&&a[i]!=','){
			if(!((a[i]>='A'&&a[i]<='Z')||(a[i]>='a'&&a[i]<='z')||(a[i]>='0'&&a[i]<='9')||a[i]=='!'||a[i]=='@'||a[i]=='#'||a[i]=='$')){
				flag=false;
				break;
			}
			i++;
		}
		if(flag&&i-l>5&&i-l<13){
			for(int j=l;j<i;j++) cout<<a[j];
			cout<<endl;
		}
		while(i<len&&a[i]!=','){
			i++;
		}
	}
	return 0;
}

样例过了,0分求调{{{(>_<)}}}

2024/10/4 21:22
加载中...