Ti consiglio di studiare le funzioni che ho fornito, come l'hai scritta tu violi l'accesso alla memoria.