En las librerías estándares de C no disponemos de una función split al estilo de la de Java o PHP. Lo más parecido que podemos encontrar es la función strtok en la <string.h>, aunque es un poco más complicada y problemática.
A tal motivo, una alternativa es crear nuestra propia función split.
Vía 4 bits blog pongo a disposición una implementación de la función:
Si eres desarrollador, necesitarás los compiladores de C y C++ para tu Ubuntu Linux. Para ello, debes instalar los paquetes basicos de compilacion, de la siguiente manera:
$ sudo aptitude install build-essential

Luego, para testear ambos compiladores prueba escribiendo con los clásicos Hola Mundo:
Primero de todo, necesitaremos descargar MinGW (Minimalist GNU For Windows), una colección de headers y librerías que permiten utilizar gcc y generar programas para Windows. Puedes descargarlo directamente de SourceForge.
Si descargas el instalador, él mismo se encarga de descargar e instalar una versión de MinGW, que puede ser una versión anterior, la versión actual o bien una versión candidate.
