La scanf serve per acquisire dati dalla tastiera ... ecco perche' ti dicevo che il codice non aveva senso. Quindi quella for con la scanf non e' utile.

Comunque, se il codice che ti ho proposto non ti convince, spiega il perche' prima di considerare altro codice ...