Allora se metto (*y)++,mi da errore di sintassi.

Se metto void,poi,non ho più nessun return nella funzione,giusto? In questo modo,però,non mi fa stampare il valore nel main.

PS: quella costante b scrivila maiuscola come da standard (B)
Immagino,che ti riferisci alla d,che indica la dimensione del vettore.