题解
2023-12-23 18:50:41
发布于:广东
25阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int main()
{
string s;
int letter=0,digits=0,others=0;
getline(cin,s);
for(int i=0;i<s.length()-1;i++)
{
if(isalpha(s[i])) letter++;
else if(isdigit(s[i])) digits++;
else others++;
}
printf("Letters=%d\nDigits=%d\nOthers=%d",letter,digits,others);
}
isalpha()表示是字母
isdigit()表示是数字
这里空空如也
有帮助,赞一个