>>398
ワイド文字版を使う

#include <wchar.h>
#include <locale.h>

int main(void)
{
wchar_t p[] = L"東京へ行きたい";
setlocale(LC_ALL, "");
wprintf(L"%lc\n", p[1]);
return 0;
}