Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/06/2012, 17:33
matiasalonsoc
 
Fecha de Ingreso: junio-2012
Mensajes: 1
Antigüedad: 11 años, 8 meses
Puntos: 1
Extraer int desde un string c++

hola a todos tengo un pequeño problemita para la "U" ojala puedan ayudarme;

necesito pasar a variables la siguiente cadena separada por "+" y "/" ej:

25+3/23+6

visitae1=25
locale1=3
visitae2=23
locale2=6

en internet estuve buscando algo que me sirvió pero no lo suficiente ya que no pude pasar a variables los datos, solo pude separarlos.

Código:
/* strtok example */
#include <stdio.h>
#include <string.h>

int main ()
{
  char str[] ="25+5/13+6";
  char  * pch;
  pch = strtok (str," +/");
 int visitae1;
 int locale1;
 int visitae2;
 int locale2; 
  while (pch != NULL)
  {
    printf ("%s\n",pch);
    
  
    pch = strtok (NULL, " +/");
    
    
  }
  system("pause");
  
  return 0;
}