C言語でbase64のデコーダを作成しています。自分のやり方だと、例えばエンコードされた平仮名の「あ」をデコードするときに、2バイトのデータを一度10進数に変換しました。すると33440(0x82a0)の値が計算できてSJISの2バイトの文字コード表と照らし合わせると平仮名の[あ」を指しているのですが、2バイトのデータである(0x82a0)を文字に変換して出力する方法がわかりません。

環境
win7 64bit
vs 2013