E le for devono essere da 0 a maxdim-1 quindi

for(x=0; x<maxdim; x++)