char * cadena="xxx-yyy"; char aux; char * cadX=new char[TAM]; char * cadY=new char[TAM]; int i=0; do { if(cadena[i++]!='-') cadX=cadena[i-1]; else break; } while(1); while(i<strlen(cadena)) cadY=cadena[i++];