#include <locale.h> // setlocale
#include <string.h> // strlen, strcpy
#include <stdio.h> // printf
int main()
{
char* pLocale;
pLocale = setlocale(LC_ALL, NULL);
char buffer[strlen(pLocale)+1]; // + 1 char for string terminator, see https://stackoverflow.com/a/14905963/711006
strcpy(buffer, pLocale);
printf("%s\n", buffer);
return 0;
}
I2luY2x1ZGUgPGxvY2FsZS5oPiAgLy8gc2V0bG9jYWxlCiNpbmNsdWRlIDxzdHJpbmcuaD4gIC8vIHN0cmxlbiwgc3RyY3B5CiNpbmNsdWRlIDxzdGRpby5oPiAgIC8vIHByaW50ZgoKaW50IG1haW4oKQp7CiAgICBjaGFyKiBwTG9jYWxlOwogICAgcExvY2FsZSA9IHNldGxvY2FsZShMQ19BTEwsIE5VTEwpOwogICAgY2hhciBidWZmZXJbc3RybGVuKHBMb2NhbGUpKzFdOyAgLy8gKyAxIGNoYXIgZm9yIHN0cmluZyB0ZXJtaW5hdG9yLCBzZWUgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzE0OTA1OTYzLzcxMTAwNgogICAgc3RyY3B5KGJ1ZmZlciwgcExvY2FsZSk7CiAgICBwcmludGYoIiVzXG4iLCBidWZmZXIpOwogICAgcmV0dXJuIDA7Cn0=