se metti un return è ovvio che appena trova la prima esca dalla funzione.. se le vuoi tutte devi ritornare un insieme di char (un array insomma) e fare la ricerca ricorsiva
se metti un return è ovvio che appena trova la prima esca dalla funzione.. se le vuoi tutte devi ritornare un insieme di char (un array insomma) e fare la ricerca ricorsiva