#include <wchar.h>
#include <string.h>
#include <stdio.h>

int main(void) {
    wchar_t str[] = L"...ab..cd,,ef.hi";
    wchar_t *savptr = NULL;

    printf("|%S|\n", wcstok(str, L".", &savptr));
    printf("|%S|\n", wcstok(NULL, L",", &savptr));
    printf("|%S|\n", wcstok(NULL, L",.", &savptr));
    printf("|%S|\n", wcstok(NULL, L",.", &savptr));
    
    return (0);
}