prueba a leer el fichero con fscanf, mira en la ayuda por que no me recuerdo exactamente de como es, pero es algo asi:
char * aux;
fscanf(uno,"%s\n",aux);
De esta forma vas leyendo del fichero hasta que encuentra el salto de linea, el resultado de lo leido lo almacena en aux.
espero haber servido de ayuda.