sisi la conosco anche se in effetti non l'ho mai usata.
suggerisci una prima malloc per fscanf che conta i caratteri e una realloc quando devo allocarci i dati?