Split string with delimiters in C
You can use the strtok() function to split a string (and specify the delimiter to use). Note that strtok() will modify the string passed into it. If the original string is required elsewhere make a copy of it and pass the copy to strtok(). EDIT: Example (note it does not handle consecutive delimiters, “JAN,,,FEB,MAR” for example): Output: