Función STRTOK()

guillemm80
20 de Mayo del 2004
Hola que tal, mi consulta es la siguiente:
Cómo puedo hacer con la función STRTOK() para saber cual fue el delimitador por el cual me separó cada palabra de la linea leida? Es decir, si mi función la llamase pal = strtok(linea, " ,;.n"); y estuviera en un ciclo repetitivo hasta que me devuelva NULL, como podria saber cual fue el delimitador de cada pal?
Muchas gracias.

noel solw
20 de Mayo del 2004
Estimado Guillem, no se si hay una manera de saberlo, que se efectiva, pero si explicaras cual es tu propsito, quizas encontremos una manera de conseguirlo.
Algo se me ocurre, pero quisiera mas detalles de lo que quieres conseguir.

guillemm80
20 de Mayo del 2004
Gracias por el interés. Lo que tengo que hacer es dado un arhivo de texto, separarlo en sus palabras, realizarle modificaciones a las mismas, y ponerlo en otro archivo de texto con el mismo formato, puntuación y delimitadores de palabra que tiene el archivo 1. O sea, solo modificar la palabra, no el formato del texto. Agradezco la respuesta de antemano.