ワイド文字列を処理する場合、wchar_t型を使用し、wprintf や fgetws などのワイド文字列用の関数を用います。 文字数カウントや改行挿入のアルゴリズムは基本的に同じですが、ワイド文字列に対応した関数を使用する必要があります。