Cita: A que te refieres con esto?Esque tengo el problema de que al utilizar la funcion fgets, tengo que poner el numero de caracteres que quiero que lea, pero, como nose cuantos caracteres hay en cada linea del fichero, pues nose hasta donde poner que lea.. lo que quiero hacer, esque lea hasta \n como tu dices, pero nose como hacerlo...
No va la cantidad que quieres leer, va la cantidad maxima que quieres almecenar el el buffer.
Es decir, si tu buffer es de 512 caracteres (sin contar \0) y la linea tiene tres caracteres solo almecenara 3, pero si la linea es de 745 solo leera 512.
Saludos