wchar_t c;
wint_t c;
wcscpy (dest, src)     wchar_t *dest;     const wchar_t *src;{  wchar_t *wcp = (wchar_t *) src;  wchar_t c;  const ptrdiff_t off = dest - src - 1;  do    {      c = *wcp++;      wcp[off] = c;    }  while (c != L'\0');  return dest;}