#22894: C++解


s10711123@mail2.blsh.tp.edu.tw (Ritsuki)


先把不是字母的全部改成空格

for(int i=0;i<s.size();i++){

            if(!isalpha(s[i])) s[i]=' ';

}

再算有幾段文字

string s,tmp;

stringstream ss(s);

while(ss>>tmp){

        ans++;

}