cursesライブラリを使ったプログラムを作っています。

最初はprintf()等で画面(=標準出力)に出力していて、
必要になったらinitscr()でウィンドウを確保して画面を更新し、しかる後にendwin()で解放したら
その後は再びprintf()等で画面に出力するということはできないでしょうか?

現在の状態では、endwin()をした後にprintf()で出力しても何も表示されず、
Ctrl-Cで終了させると一気に出力されます。(バッファにたまっているような感じ)

なお、OSはSolaris8(Intel版)を使っています。