Originariamente inviato da Ov3rLo4d
nel testo del problema c'è scritto questo:

tenendo conto che la stringa
sara' terminata da un carattere '\n'


come faccio a far terminare la stringa con un \n?? cosa vuol dire??
\n è il carattere RETURN (o INVIO, che dir si voglia).
\t è il carattere TAB
\r è il ritorno carrello

Il backslash serve ad effettuare il "quoting" del carattere... e quelli che ho elencato io sono dei "quoting" particolari, perchè rappresentano dei caratteri speciali (non stampabili, oltretutto)...
la seconda domanda mi sembra chiara, chiedo cosa serve mettere il puntatore davanti alla funzione... è stato un caso fortuito averlo messo... ma non ho capito qundo si devono mettere i puntatori...
La tua funzione deve restituire una stringa... che cos'è una stringa in C? Risposta: un array di caratteri... e come si rappresentano gli array di caratteri? Risposta: tramite un puntatore a carattere...


Ciao.