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++); 
}