Ciao ragazzi,non riesco a capire perchč sta funzione non vā,dovrebbe contare il numero di 'z' nella stringa.
codice:int conta (char* s){ if(*s=='\0') return 0; else if(*s=='z') return 1+ conta(s++); else conta(s++); }
Ciao ragazzi,non riesco a capire perchč sta funzione non vā,dovrebbe contare il numero di 'z' nella stringa.
codice:int conta (char* s){ if(*s=='\0') return 0; else if(*s=='z') return 1+ conta(s++); else conta(s++); }
codice:int conta (char* s) { if(*s=='\0') return 0; else if(*s=='z') return 1+conta(++s); else return conta(++s); }
No MP tecnici (non rispondo nemmeno!), usa il forum.