Con *y=*y+1
Grandissimo!!! Adesso funziona correttamente.
Tuttavia non ho capito perchè con *y++ non andava,le due scritture non dovrebbero essere equivalenti.

Grazie 1000 a tutti!!!