Code:
int polazna ( int broj, int brojac = 0)
{
if (brojac == 5) return 1;
return 1+polazna(broj,++brojac);
}
MAIN:
int broj = 5;
int broj2 = polazna(broj,0);
int polazna ( int broj, int brojac = 0)
{
if (brojac == 5) return 1;
return 1+polazna(broj,++brojac);
}
MAIN:
int broj = 5;
int broj2 = polazna(broj,0);
Interesuje me zašto se povećava brojač, ako smo ga inicijalizovali na početku funkcije vrijednošću ( 0 )?!