题解
2025-02-06 20:38:14
发布于:江苏
3阅读
0回复
0点赞
#include<iostream>
#include<string>
using namespace std;
int main(){
string n;
getline(cin,n);
int a=0,b=0,c=0;
for(int i=0;i<n.size();i++){
if(n[i]>='a'&&n[i]<='z'||n[i]>='A'&&n[i]<='Z'){
a++;
}else if(n[i]>='0'&&n[i]<='9'){
b++;
}else{
c++;
}
if(n[i]=='?'){
break;
}
}
cout<<"Letters="<<a<<endl;
cout<<"Digits="<<b<<endl;
cout<<"Others="<<c;
return 0;
}
这里空空如也
有帮助,赞一个