#include <stdio.h>
#include <string.h>
int main(void)
{
char str[256] = "c php;java,c++ python-c# c++ javascript go";
char* strings[32] = { '\0' };
char delimiters[] = " \t\r\n;,-";
int i = 0;
strings[i] = strtok(str, delimiters);
while (strings[i] != NULL) {
printf("strings[%d] = %s\n", i, strings[i]);
i++;
strings[i] = strtok(NULL, delimiters);
}
return 0;
}
/*
run:
strings[0] = c
strings[1] = php
strings[2] = java
strings[3] = c++
strings[4] = python
strings[5] = c#
strings[6] = c++
strings[7] = javascript
strings[8] = go
*/