解题思路:
注意事项:
参考代码:
#include<iostream>
#include<string>
using namespace std;
int main()
{
string x;
getline(cin, x);
int a[4] = { 0 }, n = 0, m = x.size();
while (n<m)
{
if (x.at(n) >= 'a' && x.at(n) <= 'z' || x.at(n) >= 'A' && x.at(n) <= 'Z')
a[0]++;
else if (x.at(n) >= '0' && x.at(n) <= '9')
a[1]++;
else if (x.at(n) == ' ')
a[2]++;
else
a[3]++;
n++;
}
cout << a[0] << " " << a[1] << " " << a[2] << " " << a[3];
return 0;
}
0.0分
2 人评分