Hej,
Mam napisać program w języku c, który z jednego pliku pobiera wyrazy napisane w każdej linijce i przepisuje do drugiego pliku te wyrazy posortowane pod względem długości od najdłuższych do najkrótszych. I tak, pobrać te pliki i wpisać do jakieś dynamicznej struktury, która przechowuje tablice znakowe typu char i potem je przepisać do drugiego pliku to potrafię, główny mam problem z napisaniem funkcji sortującej pod względem długości wyrazu. Za jakieś wskazówki i pomoc z góry dziękuję.