InputString: "I am unwell" "We need to go to the doctor" "How long will it take?"
.rimuovere tutte le occorrenze di un carattere nella stringa C - Esempio necessario
OutputString: I am unwell We need to go to the doctor How long will it take?
La stringa ha bisogno di pulizia di tutte le occorrenze della char "
. Mi viene in mente la funzione approacg seguente
- Usa, strchr() trovando prima occorrenza di
"
- Spostare tutti i caratteri della stringa che altri hanno lasciato una volta la posizione.
Ripetere i passaggi 1 e 2, finché strchr() non restituisce un puntatore NULL.
Ritengo che questo sia un modo molto inefficace per affrontare questo problema. Devo sapere, se ci sono altri metodi per raggiungere questo obiettivo? Pseudo codice o codice effettivo saranno entrambi apprezzati.
carattere a un dato indice; http://stackoverflow.com/questions/5457608/how-to-remove-the-character-at-a-given-index-from-a-string-in-c –