View Single Post
Old 24-02-2010, 19:34   #21
giovanta
Junior Member
 
Iscritto dal: Feb 2010
Messaggi: 10
Si il testo del programma era:
"Definire una funzione ricorsiva che sostituisce ogni spazio in una stringa con un underscore '_'"

Codice:
int underscore (char *p){ if(*p=='\0') 
                                     return; 
                                     else if (*P!=' ') 
                                            {*p='_';} 
                                     return underscore (p++);} 


e poi come chiamarla nel main?
Ma in generale non ho capito come si fa a modificare gli elementi di un array con una funzione ricorsiva.
giovanta è offline   Rispondi citando il messaggio o parte di esso