    #include <string>
    #include <algorithm>
    #include <iostream>
    #include <cstring>
    #include <cctype>

    using namespace std;
    
    struct is_char_category_in_question {
        bool operator()(const char& c) const {
            return std::ispunct(c) || std::isspace(c);
        }
    };
    
    int main() {
        static char str1[100] = "str,, ing";
    	size_t size = strlen(str1);
    	
        remove_if(&str1[0], &str1[size + 1], is_char_category_in_question());
    	
    	cout << str1 << endl;
    }

