Originariamente inviato da Marigno
Non sono pazzo.
Non sono pazzo.
Non sono pazzo.
Intanto, questa if

if (((mappaDiGioco[(iRiga+1) || (iRiga-1)][iColonna]) && (mappaDiGioco[iRiga][(iColonna+1) || (iColonna-1)])) == '"')

e' un po' strana ... cosa volevi fare? Perche' scritta cosi' non ha molto senso ...

E poi, continui a chiamare la funzione

movimentoPersonaggio

anche al suo interno, in maniera ricorsiva ma non controllata ... era tua intenzione?