君のいうエスケープシーケンスはC言語の仕様とはなんの関係もない
DOSのエスケープシーケンスだ。

C言語で作るDOS用プログラムを勉強したいなら
VC1.xを使って、command.comで動くプログラムを作るか、
プログラムの出力結果をファイルに保存してansi.sysを組み込んだ
command.comでtypeとかで表示してみなさい。

どうしてもというなら、cmd.exeとcommand.comの違いを把握した上で、
cmd.exeで有効なエスケープシーケンスを使うようにプログラムを直しなさい。