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

  1. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   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
  2. 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
    1. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   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
  3. 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