uhm, il fatto è che di fatto torna i valori giusti se tolgo lo strlen()
Altrimenti come dovrebbe essere il codice corretto?