Ciao,
Potresti appoggiarti ad una serie di strchr in sequenza per cercare un delimitatore preciso e via via copiare le varie sottostringhe in una struttura di qualche tipo.
In alternativa esiste una funzione completa per la tokenizzazione (strtok) che ti permette di specificare un token da cercare e spezza una data stringa sulla base di quel token.
La strtok è probabilmente la via migliore, basta stare attenti al fatto che inserisce dei '\0' al posto del delimitatore (in sostanza il tuo char[] originale diventa un'insieme di stringhe zero-terminated).
In entrambi i casi dovrai riempire una struttura dati d'appoggio per ritornare un risultato consistente (un array, una lista, ecc).
Ciaociao