ah, sì? e come dovrei scriverlo? cosa c'è di male (me lo hanno già detto, ma voglio sapere come fai tu)?Citazione: Originariamente inviato da spode if(risposta=='s') { main(); } Richiamare il main in questo modo è la cosa più orribile che si possa fare.
perchè restituisce sempre vero? all'inizio n può essere 3 (n-1=2) e i parte da 1...Citazione: Originariamente inviato da spode codice: if(i=n-1) { m++; i=m++; } Questo if darà sempre "vero" come risultato e verrà sempre eseguito. Controlla quella condizione...