Leitura arquivo e Lista

Tô fazendo um trabalho da faculdade e não estou conseguindo resolver um problema.

Alguem sabe como ler palavras de um arquivo de texto e colocar essas palavras em uma lista duplamente encadeada ???

O enunciado diz:

Seu programa terá uma primeira fase, chamada indexação, na qual lerá alguns arquivos de texto e organizará em
listas encadeadas suas palavras

Desde já agradeço.

Não duplique tópicos.

Esse tópico será trancado.