chat 1 a 1 en c

Iosune
24 de Julio del 2008
Hola!
Estoy intentando hacer un chat 1 a 1 en lenguaje c, pero me ha surgido un problema: me funciona todo, pero quiero hacer un comando (al que le he llamado /log) que cuando se ejecute guarde la conversación que se de a partir de entonces entre los 2 usuarios. Lo que pasa es que de momento solo me guarda la parte de la conversación que corresponde al usuario que ha ejecutado el comando. La conversación la guardo en un fichero.
¿Sabeis como puedo solucionar este problema?
Muchas gracias!!!!