Scusa, ma qual è l'errore che riscontri?codice:int FR(int v) { if (v=1){ return 1; } else { return v+FR(v-1); } }
Nel blocco condizionale della funzione FR non dovrebbero esserci due segni di uguale? Altrimenti, così come l'hai scritta tu, è un'assegnazione e non un confronto.