Comment Convertir Un Caractère à ( Decimal, Hexadecimal, ASCII)




Exercice 1.2
Demander un caractère à l'utilisateur. Afficher successivement la valeur de ce nombre en décimal, hexadecimal , puis le caractère ASCII. Exemple d'exécution:
Entrez un caractère: Z
Valeur décimal: 90
Valeur hexadecimal: 5a
Caractere ASCII: Z


Solution:
#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
   char c ;
   printf("Entrez un un caractere \n ");
   scanf("%c",&c);
   printf(" valeur decimal : %d\n valeur hexadecimal : %x\n caractere ASCII: %c\n",c,c,c);
  system("PAUSE");  
  return 0;
}
 

Aucun commentaire: