Quote Originariamente inviata da Klibion Visualizza il messaggio
perché è sbagliato quello che ho scritto?
i<a[pos-1] è sbagliato per quello che devi fare. Lo ripeto: Se viene passato pos = 2, tu devi verificare gli indici 0 e 1 (appunto i < 2)
Mentre adesso pos-1 vale 1 e a[1] vale 3. Non devi fare i < 3 ma i < 2 !!


P.S. ho sbagliato a scrivere prima io 7.