charに読み込まないでwchar_tに読み込めばOK。
fopen()/fclose()には関係なし。