aaaah, funge!!! Grazie delle dritte Oregon!!

Stavo giusto per chiedere delle spiegazioni in più, quindi grazie mille MItaly, mi hai tipo letto nel pensiero

Maledette graffe, tutta presa a trovare errori logici non avevo badato al fatto che il for aveva più di un'istruzione


Però non riesco a capire questo passaggio:
Nota però che il programma così è ancora sbagliato: ad ogni iterazione flag viene sovrascritto, per cui se l'ultima coppia esaminata è uguale all'uscita del ciclo flag rimarrà impostato a zero.
se in input inserisco gli interi 1, 2, 3, 3 il programma mi riconosce giustamente la ripetizione, ma da quello che dici tu (se ho capito bene) flag dovrebbe rimanere 0 e quindi mi dovrebbe comunicare che non ci sono ripetizioni.