Programme en c

Bonjour,
je veux ecrire un programme en c qui lit un caractere et qui affcihe son code ASCII en binaire
mais sans utiliser les tableaux.
aidez moi SVP.
merci d'avance
Configuration: Windows Vista
Firefox 1.5.0.12

5 réponses

  1. autant pour moi...
    char m='a';
    unsigned char mask;
    unsigned char bcl=7;
    for (mask=0x80;mask>0;mask>>=1,bcl--)
    printf("%d",(m&mask)>>bcl);
    @+
    1. un programme qi LIT UN CARACTERE ET aui L'afiiche EN BINAIRE
      vous me dites lhexa et dim , que c pas c ki fau
      1. char m='a';
        printf("%d",m); //affiche 97 qui est la valeur decimal ascii...
        Si tu le veux en hexa:
        char m='a';
        printf("%x",m); //affiche 61...mais 61h=97.....