Entonces, sintiendolo mucho... no puedo ayudarte demasiado, yo hace muchisimo que no toco el C basico. Intentare orientarte un poco, pero tendras que darle por ti mismo y confiar en que otros usuarios del foro te echen un cable.
Lo primero, una indicacion... es mas agradable leer textos escritos en minusculas ;)
A ver, respecto al fichero te pongo mensajes del mismo foro que me parecen utiles:
http://www.lawebdelprogramador.com/news/mostrar_new.php?id=13&texto=C/Visual+C&n1=5172&n2=1&n3=0&n4=0&n5=0&n6=0&n7=0&n8=0&n9=0&n0=0
http://www.lawebdelprogramador.com/news/mostrar_new.php?id=13&texto=C/Visual+C&n1=10813&n2=2&n3=0&n4=0&n5=0&n6=0&n7=0&n8=0&n9=0&n0=0
http://www.lawebdelprogramador.com/news/mostrar_new.php?id=13&texto=C/Visual+C&n1=26421&n2=0&n3=0&n4=0&n5=0&n6=0&n7=0&n8=0&n9=0&n0=0
http://www.lawebdelprogramador.com/news/mostrar_new.php?id=13&texto=C/Visual+C&n1=55899&n2=1&n3=0&n4=0&n5=0&n6=0&n7=0&n8=0&n9=0&n0=0
http://www.lawebdelprogramador.com/news/mostrar_new.php?id=13&texto=C/Visual+C&n1=121139&n2=1&n3=0&n4=0&n5=0&n6=0&n7=0&n8=0&n9=0&n0=0
Bueno, con estos por ahora para empezar... tienes algo, Poniendo "Ficheros C" y dandole a buscar aqui en el foro salen 1237 mensajes. No todos son utiles pero encontraras bastantes que si. Usa lo mismo para la "SQL" y no dudes en preguntar, que no me acuerde de como hacer las cosas yo desde cero no quiere decir que si veo algo hecho no pueda encontrar un fallo (aunque tampoco digo que lo encuentre todo)