#include <iostream>
#include <string>
#include <cctype>
using namespace std;
int main(int argc, char* argv[])
{
string s("Hello World!!!");
string::size_type punct_cnt = 0;
for (string::size_type index = 0; index != s.size(); ++index)
{
if (ispunct(s[index]))
++punct_cnt;
}
cout << punct_cnt
<< " puctuation characters in " << s << endl;
return 0;
}