#include #include int ispunct(int c) { const char* punctuation_characters = "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~"; return !!strchr(punctuation_characters, c); }