研究半天发现用getline
2024-12-02 21:42:39
发布于:广东
1阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
int main(){
int Letters=0;
int Digits=0;
int Others=0;
string a;
getline(cin,a);
for(int i=0;i<a.size();i++){
if(a[i]=='?'){
break;
}
if(a[i]>='a'&&a[i]<='z'){
Letters++;
}else if(a[i]>='0'&&a[i]<='9'){
Digits++;
}else{
Others++;
}
}
cout <<"Letters="<<Letters<<endl;
cout <<"Digits="<<Digits<<endl;
cout <<"Others="<<Others;
return 0;
}
这里空空如也
有帮助,赞一个