Je crois que Visual supporte ll depuis la version 2005. Mais il ne supporte toujours pas z (même pas dans la version 2008)...
Et scanf() supporte h, mais pas hh.