C/Development/Locale
return locale-specific information
#include <stdio.h>
#include <locale.h>
int main(void)
{
  struct lconv lc;
  lc = *localeconv();
  printf("Decimal symbol is: %s\n", lc.decimal_point);
  return 0;
}
Set locale
#include <locale.h>
#include <stdio.h>
int main(void)
{
  printf(setlocale(LC_ALL, ""));
  return 0;
}