首页 > 代码库 > 1000. Letters and Words homework 12
1000. Letters and Words homework 12
#include<iostream>
#include<sstream>
#include<cstring>
using namespace std;
int main(){
char s[1000];
string str;
int count = 0;
int count1 = 0;
cin.get(s,1000,‘\0‘);
for(int i = 0; i < strlen(s); i++) {
if((s[i] >= ‘a‘ && s[i] <= ‘z‘ ) || (s[i] >= ‘A‘ && s[i] <= ‘Z‘) || s[i] == ‘ ‘) count++;
}
for(int i = 0; i < strlen(s); i++) {
if(s[i] == ‘\n‘) s[i] = ‘ ‘;
}
stringstream strs1(s);
while(strs1>>str){
count1++;
}
cout<<"Letters: "<<count<<endl;
cout<<"Words: "<<count1<<endl;
}
1000. Letters and Words homework 12
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。