Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/02/2013, 21:09
carbon
 
Fecha de Ingreso: enero-2012
Ubicación: Buenos Aires
Mensajes: 745
Antigüedad: 12 años, 3 meses
Puntos: 35
Respuesta: Archivos de entrada y salida

Hola. No soy un experto en C ni mucho menos, pero bien, por lo que entendí, mas o menos lo que tienes es un archivo CSV pero en lugar de comas usas el caracter "|". Lo que primero deberías hacer es es abrir el archivo y almacenar cada línea en un vector. Luego, hacer una función que recorra cada línea y devuelva los índices de ambos separadores. Una vez hecho esto, tendrás los valores en las posiciones 0 - sep1, (sep1 + 1) - sep2 y (sep2 + 1) - sizeof(linea). Fácilmente puedes almacenarlos en tres variables.
Creo que por último únicamente debes analizar los datos obtenidos.

Espero que te sirva.