puedes buscar el largo del archivo, el ultimo carácter debería ser largo-1 y con fseek usar un ciclo que recorra hacia atrás buscando el primer espacio
En línea
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
Empiezas a coger caracteres desde el final del archivo hasta un caracter en blanco, es cuando termina la palabra o una coma o un punto, lo que quieras.