#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
#include <string.h>
using namespace std;
int main(){
char st1[] = "привое іт";
char st2[13] = "аоуиіе";
char split[] = " !?/.,-:;";
char result[300]{};
char *ptr;
int count, len;
ptr = strtok(st1, split);
for(int i=0; i < 13; i++){
cout << i << " " << st2[i] << endl;
}
// while(ptr != NULL){
// count = 0;
// len = strlen(ptr)-1;
// for(int i=0; i<len; i++){
// for(int j=0; j<strlen(st2); j++){
// if(ptr[i] == st2[j])
// {
// cout << ptr[i];
// cout << "\nst2: "<< st2[j] << " ";
// count++;
// cout << count<< " ";
// }
// }
// }
// cout << endl;
// if((!(count%2)) and (count>2)){
// strcat(result, ptr);
// strcat(result, " ");
// cout << result;
// }
// ptr = strtok(NULL, split);
// }
return 0;
}
I2RlZmluZSBfQ1JUX1NFQ1VSRV9OT19XQVJOSU5HUwojaW5jbHVkZSA8aW9zdHJlYW0+CiNpbmNsdWRlIDxzdHJpbmcuaD4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpewogICAgY2hhciBzdDFbXSA9ICLQv9GA0LjQstC+0LUg0ZbRgiI7IAogICAgY2hhciBzdDJbMTNdID0gItCw0L7Rg9C40ZbQtSI7CiAgICBjaGFyIHNwbGl0W10gPSAiICE/Ly4sLTo7IjsKICAgIGNoYXIgcmVzdWx0WzMwMF17fTsKICAgIGNoYXIgKnB0cjsKICAgIGludCBjb3VudCwgbGVuOwogICAgcHRyID0gc3RydG9rKHN0MSwgc3BsaXQpOwoKICAgIGZvcihpbnQgaT0wOyBpIDwgMTM7IGkrKyl7CiAgICAgICAgY291dCA8PCBpIDw8ICIgIiA8PCBzdDJbaV0gPDwgZW5kbDsKICAgIH0KICAgIC8vIHdoaWxlKHB0ciAhPSBOVUxMKXsKICAgICAgICAvLyBjb3VudCA9IDA7CiAgICAgICAgLy8gbGVuID0gc3RybGVuKHB0ciktMTsKICAgICAgICAvLyBmb3IoaW50IGk9MDsgaTxsZW47IGkrKyl7CiAgICAgICAgLy8gICAgIGZvcihpbnQgaj0wOyBqPHN0cmxlbihzdDIpOyBqKyspewogICAgICAgIC8vICAgICAgICAgaWYocHRyW2ldID09IHN0MltqXSkgCiAgICAgICAgLy8gICAgICAgICB7CiAgICAgICAgLy8gICAgICAgICAgICAgY291dCA8PCBwdHJbaV07CiAgICAgICAgLy8gICAgICAgICAgICAgY291dCA8PCAiXG5zdDI6ICI8PCBzdDJbal0gPDwgIiAiOwogICAgICAgIC8vICAgICAgICAgICAgIGNvdW50Kys7CiAgICAgICAgLy8gICAgICAgICAgICAgY291dCA8PCBjb3VudDw8ICIgIjsKICAgICAgICAvLyAgICAgICAgIH0KICAgICAgICAvLyAgICAgfQogICAgICAgIC8vIH0KICAgICAgICAvLyBjb3V0IDw8IGVuZGw7CiAgICAgICAgLy8gaWYoKCEoY291bnQlMikpIGFuZCAoY291bnQ+MikpewogICAgICAgIC8vICAgICBzdHJjYXQocmVzdWx0LCBwdHIpOwogICAgICAgIC8vICAgICBzdHJjYXQocmVzdWx0LCAiICIpOwogICAgICAgIC8vICAgICBjb3V0IDw8IHJlc3VsdDsKICAgICAgICAvLyB9CiAgICAgICAgLy8gcHRyID0gc3RydG9rKE5VTEwsIHNwbGl0KTsKICAgIC8vIH0KCgogICAgcmV0dXJuIDA7Cn0=