Caractères spéciaux

DjYolo Messages postés 3 Statut Membre -  
DjYolo Messages postés 3 Statut Membre -
Salut tout le monde ! Je poste ici car je suis en train de faire un petit jeu console en C, et pour apporter un petit côté graphique j'aimerais ajouter des caractères spéciaux (comme le caractère 178 ici : http://www.asciitable.com/ (j'affiche simplement avec printf) . Mais quand j'exécute le programme, il m'affiche "ÔÛô" ! Voilà dons si vous savez comment l'afficher, je suis preneur, merci !

3 réponses

fiddy Messages postés 11653 Statut Contributeur 1 847
 
Cela dépend de l'encodage...
Quel OS utilisez-vous ? Quel compilateur utilisez-vous (ou quel encodage utilisez-vous pour coder) ?
Montrez aussi la ligne du printf() pour qu'on puisse mieux vous orienter.
Cdlt,
0
DjYolo Messages postés 3 Statut Membre
 
Je suis sous Windows 7 Pro, je code avec Code::Blocks (j'utilise le compilateur de base, GNU CC Compiler). Dans la ligne de printf, rien de spécial, je veux juste mettre les caractères spéciaux (ici : ?)

printf("????");
0
fiddy Messages postés 11653 Statut Contributeur 1 847
 
OK mais montre-nous plutôt comment tu affiches le caractère du code Ascii 178.
Tu n'as pas fait de printf("%c", 178)?
0
DjYolo Messages postés 3 Statut Membre
 
Non, je n'y ai pas pensé, j'essayerai quand j'aurai accès à mon ordinateur. Merci pour votre aide !
0