Salve a tutti. Avrei un dubbio rerlativo al secondo esercizio dell' homework.Per svolgere l'esercizio ho utilizzato delle funzioni ricorsive.La mia idea era di porre fine al ""ciclo"" di funzioni tramite l'incremento di una variabile. In pratica ogni volta che si verifica un cambio di direzioni, la variabile viene incrementata,mentre se si verifica un passo nella direzione richiesta la variabile ritorna ad essere 0. Cosi che quando viene raggiunto il valore 4(ovvero 4 cambi di direzione e nessun passo ) la ricorsiva termina. La mia domanda e' , dovendo passare attraverso 4 diverse funzioni, su che livello dichiarare tale variabile?Sempre che tutto cio' sia possibile .