Hello,
if n is defined as long long,
VC++ 2003 doesn't support the following syntax:
printf("n: %lld\n", n); //supported
printf("n: %+lld\n", n); // not supported
printf("n: %5lld\n", n); // not supported
not sure if it is supported in VC++ 2005?
Thanks.
Rodrigo Corral [MVP] - 10 Oct 2005 11:48 GMT
All of them work perfectly in VC++ 2005

Signature
Un saludo
Rodrigo Corral González [MVP]
FAQ de microsoft.public.es.vc++
http://rcorral.mvps.org