Bom, passada a fase do str_replace agora meu problema eh o explode do php, que novamente eu preciso fazer em C, pra quem nao sabe o explode do php faz o seguinte:
$broke=explode("atirei o pau no gato mais o gato nao morreu","o");
//Entao a variavel $broke passaria a ser um vetor, ou matriz, chame como quizer
resumidamente $broke ficaria da seguinte forma:
$broke[1] == "atirei o"
$broke[2] == " pau no"
$broke[3] == " gato"
...
e assim sucessivamente....
e para complicar a vida de meus companheiros eu preciso fazer isso em C, mas soh sei que a funcao basica vai ser a strtok, e o meu maior problema eh que eu num sei como retornar vetores, so sei retornar ponteiros....