1) come hai provato la tua funzione?

2) se dim è la lunghezza della stringa deve essere <dim e non <=dim

3) a che ti serve fornire la dim se con la strlen puoi determinare la lunghezza della stringa?