把大写字母也给加上的非主流题解
2024-09-17 21:06:49
发布于:广东
1阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int main(){
string s;
int a=0,b=0,c=0;
getline(cin,s);
for(int i=0;s[i]!='?';i++){
if((s[i]>='a'&&s[i]<='z')||(s[i]>='A'&&s[i]<='Z')) a++;
else if(s[i]>='0'&&s[i]<='9') b++;
else c++;
}
cout<<"Letters="<<a<<endl;
cout<<"Digits="<<b<<endl;
cout<<"Others="<<c<<endl;
return 0;
}
这里空空如也
有帮助,赞一个