Originariamente inviato da MItaly
Credo che ti convenga contare le righe e poi allocare dinamicamente l'array di puntatori.

Io non ti ho detto alcun algoritmo, ti ho solo suggerito come usare la funzione qsort in questo caso... dai un'occhiata alla documentazione, poi eventualmente chiedi.

ma il funzionamento della qsort lo conosco, i dubbi li ho sul buffer e sulla dimensione del dato