Occhio, non stai passando y, ma &y. L'operatore & ottiene l'indirizzo della variabile su cui viene applicato, "creando" un puntatore che punta ad essa.