Salve a tutti ragazzi. Mi hanno assegnato di creare un programma che calcoli il mcm con funzioni ricorsive... Questo è ciò che sono riuscito a fare. Potete aiutarmi a capire dove ho sbagliato e perché non funziona? Grazie!!
codice:
int mcm(int n1, int n2) {
int conta==1;
int resto= mcm%n2;
if(resto==0) return n1*n2;
else return mcm((conta=+1)*n1);
}
int main() {
int n1, n2, mcm;
printf("\nInserisci il primo numero: "); scanf("%d", &n1);
printf("\nInserisci il secondo numero: "); scanf("%d", &n2);
printf("\Il mcm di %d e %d e' %d", n1, n2, mcm);
}