入力文字列自身でマーク付けに使う文字を指定する #5

unget.cを利用するように書き換えてみた。
といっても、getchar()とungetc()の置き換えだけで済むはずであり、単に、

#include "unget.h"

を追加し、
getchar()getchar_()に変更し、
ungetc(..., stdin)ungetchar_(...)に変更しただけで済んだ。
変更後もテストデータを食わせたところではうまく動作しているようだ。