统计字母、数字、空格个数
小于 1 分钟
#include <iostream>
using std::cout;
using std::endl;
int main() {
int letter = 0;
int space = 0;
int number = 0;
char content;
cout << "请输入一行字符:" << endl;
while((content = getchar()) && (content != '\n')) {
if((content >= 'a' && content <= 'z') || (content >= 'A' && content <= 'Z')) { letter++;
}
else if(content >= '0' && content <= '9') {
number++;
}
else if(content == ' ') {
space++;
}
}
cout << "英文字母个数为:" << letter << endl;
cout << "空格个数为:" << space << endl;
cout << "数字个数为:" << number << endl;
return 0;
}