fflush(stdout)
しても文字列が消えないんですがおかしいですか?
printff("hello");
fflush(stdout);

hello残ったままです。