求助
查看原帖
求助
565070
2345A楼主2023/12/5 15:19
#include<bits/stdc++.h>
using namespace std;
int main()
{
 char a[110];
  int pd1=0,pd2=0,pd3=0,pd4=0,c=0;
  string bh; 
  for(int i=0;a[i]!='\0';i++) 
   {
   	cin>>a[i];
   } 
   for(int i=0;a[i]!='\0';i++)
   {
   	if('A'<=a[i]&&a[i]<='Z')
   	pd1=1;
   	if('a'<=a[i]&&a[i]<='z')
   	pd2=1;
   	if('0'<=a[i]&&a[i]<='9')
   	pd3=1;
   	if(a[i]=='!'||a[i]=='@'||a[i]=='#'||a[i]=='$')
   	pd4=1;
   }
    for(int i=0;a[i]!='\0';i++)
   {
   	if(pd1==1&&pd2==1&&pd3==1&&pd4==1&&a[i]==',')
   	{ 	
   		for(int j=c;j<i;j++)
   		{
   			bh=a[j];
   			c++;
		}
		cout<<bh<<endl;
	}
   	else
   	cout<<"";
   }
   return 0;
}
2023/12/5 15:19
加载中...