je veux inverser l ordre des mots [...] A ce que j en sais il y a une seule solution elegante ( peut etre meme une seule solution tout court )
Tu veux sans doute parler de celle-ci ?
sprintf(buf, "echo "%s" | awk '{for(i=NF;i>0;i--)printf $i" ";print "";}'", av[1]); system(buf);
;-)
Arnauld