I am getting the same problem with in WinCE:
_stprintf(strtmp, _T("% .15G"),d);
I went back to PellesC 5.00.8 and all is well again
but this line in Win32 - Unicode PellesC v5 or 6:
swprintf(strtmp, _T("% .15G"),d);
gives me these errors
error #2140: Type error in argument 2 to 'swprintf'; found 'wchar_t *', expected 'unsigned int'.
error #2140: Type error in argument 3 to 'swprintf'; found 'double', expected 'const wchar_t *'.
Ian