Grazie per la risposta, anche se ho provato il programma (il primo) e, se l'insieme A contiene più elementi di m, l'elemento che non appartiene ad A passa all'insieme B. Esiste un modo per evitare ciò?!!!!

Esempio: se il mio file contiene

m=3 k=4

A: 2 3 5 1

B: 3 4 5

nell'esecuzione del programma succede che 1 passa come elemento di B, per questo a me serviva la fine della riga.

Grazie ancora!!!