T'est sûr que << fonctionne avec des chars ?
http://www.cplusplus.com/reference/ostream/ostream/operator%3C%3C/Et lis en bas, je sais pas si dans ton cas t'as pas une interférence à cause de l'emploi du printf. Mais je suis pas un pro du C++, je raconte probablement de la merde.