Originariamente inviato da ghiacciato
uhm.. hai ragione.. funziona solo per un carattere..
..un attimo che ci penso..
si può fare cosi:

str_pos trova la parola. si fa strlen sulla stringa da cercare e si elimina quella parola dal testo (sappiamo dove inizia con str_pos e quanto è lunga con strlen), poi nella posizione trovata all'inizio con str_pos si inserisce la nuova parola..

lo fai tu? io mi scoccio troppo