Es mas optimo el que uso @User no da tantos giros innecesarios...
Dulces Lunas!¡.
Código (cpp) [Seleccionar]
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
const char ESPACIO[] = " "; // conat char ESPACIO = ' ';
const char END[] = "";
int main ()
{
char CADENA[] = "Hola como estas ?";
char* ptr1 = NULL;
char* ptr2 = NULL;
ptr1 = strtok((char*)CADENA, ESPACIO);
ptr2 = ptr1 ? strtok(NULL, END):NULL;
printf ("Este es el 1 valor: %s\n", ptr1);
printf ("Este es el 2 valor: %s\n", ptr2);
return EXIT_SUCCESS;
}
Dulces Lunas!¡.