Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/06/2005, 10:12
yogurete
 
Fecha de Ingreso: mayo-2005
Mensajes: 68
Antigüedad: 19 años, 9 meses
Puntos: 0
ayuda para separar datos de un buffer

Buenas, tengo un problema. Expongo lo que quiero conseguir: dentro de un programa un usuario me debe entrar por teclado:

mensaje 12.3.32.32 hola como estas.

y quiero almacenar cada parte en una variables, es decir
variable1: mensaje
variable2: 12.3.32.32
variable3: hola como estas

Lo he estado haciendo con: fgets(buffer,2048,stdin);
buffer declarado como char buffer[2048];
y me lo almacena todo en la variable buffer, pero despues no se cómo partir esta variable, ya que al hacer buffer[0] me da violación de segmento..

muchas gracias de antemano