Intanto, questa ifOriginariamente inviato da Marigno
Non sono pazzo.
Non sono pazzo.
Non sono pazzo.
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?