Caractères spéciaux

DjYolo Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
DjYolo Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -
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 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
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 Date d'inscription   Statut Membre Dernière intervention  
 
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 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
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 Date d'inscription   Statut Membre Dernière intervention  
 
Non, je n'y ai pas pensé, j'essayerai quand j'aurai accès à mon ordinateur. Merci pour votre aide !
0