Cita: Estoy irando elcódigo, la cuesitón es que tengo precisamente un lío porque ya vi bien, he de emplear el "read y el write" en lugar del printf y eso, lo del sprinti pues si está mal, pero he de emplear el read y write..., alguna idea?
Lo primero es que como tu lo mencionas, al no tener tanta experiencia en C lo que te recomiendo es que vayas paso a paso y no quieras terminar el prog de un jalon ya que si no puedes llegar a la deseperacion, jejejej
Por lo que comentas de tu problema, yo lo separaria en los siguientes pasos.
1. Solicitar al usuario el nombre de un archivo
2. Buscar el archivo y desplegar su info (esto asegurando que el archivo exista)
3. Generar la señal para terminar el prog
4. Generar la señal para cuando el archivo no existe
Te recomendaria que fueras uno a uno, esto es que tu prog haga primero el paso 1, despues el 1 y el 2 y asi sucesivamente...
Con relacion al read y al write, estas son funciones para leer y escribir en archivos, cualquier mensaje que requieras enviarle al usuario o recibirlo de el empleas printf y scanf.
Te mando esta liga que espero te sirva en el uso de esas funciones
http://blog.txipinet.com/2006/10/26/...gnu-linux-iii/