e allora quando scrivo for(i=0;i<=dim;i++)?