Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/02/2009, 20:14
mmjj
 
Fecha de Ingreso: febrero-2009
Mensajes: 47
Antigüedad: 15 años, 3 meses
Puntos: 0
Pregunta Ayuda!!Problema con char * y fprintf !!!

hola tengo un problema y no sé como solucionarlo:
CODIGO:

char* t1;
while (!feof(Fichero)){
fgets(informacion,100,F_BD);
t1 = strtok(informacion,": ");
while (t1 != NULL)
{
t1 = strtok (NULL, ": ");
}
fprintf(Fichero,t1);

Lo que quiero es escribir la última palabra de la linea, ya que esta son dos palabras separadas por :
Pues bien, todo compila perfectamente pero cada vez que lo ejecuto me da un erro en el fprinf y me finaliza la aplicacion!! y no sé como hacer puesto que la salida del strok es un char*... nunca he entendido muy bien lo de los contenidos/punteros,
¿alguien me puede ayudar a escribir esto en un fichero?

Muchas gracias