c++ string中ispunct()函数符号判断问题#include stdafx.h#include#includeusing namespace std;int main(){string s;getline(cin,s);int punct
网友回答
intmain() {
string s;
getline(cin,s);
int punct_cnt = 0;
//punct_cnt 为计数器.
for (int index = 0; index != s.length(); index++)
if (_istpunct(s[index]))//←
punct_cnt++;
cout