#include #include #include int main(int argc, char* argv[]) { unsigned long code = 0L; if (argc < 2) { printf("Usage: chargen \n"); return 1; } sscanf(argv[1], "%x", &code); if (code == 0) { printf("Bad code\n"); return 2; } printf("Current locale: %s\n", setlocale(LC_ALL, NULL)); wprintf(L"%c\n", code); return 0; }