Bonjour,
Je suis à la recherche d'un petit executable qui converti de l'hexadecimal vers l'ASCII, c'est à dire retrouvé un texte à partir d'une sequence de nombres hexadécimaux.
Merci beaucoup,
Ludo
#include <stdio.h>
int main(int argc, char** argv)
{
unsigned int a,compt=0;
char c,s[1024];
while(1)
{
scanf("%x",&a);
c=char(a);
s[compt++]=c;
}
s[compt]='\0';
printf("%s",s);
return 0;
}
#include <stdio.h>
int main(int argc, char** argv)
{
unsigned int a,compt=0,n;
char c,s[1024];
scanf("%d",&n);
for(n;n>0;n--)
{
scanf("%x",&a);
c=char(a);
s[compt++]=c;
}
s[compt]='\0';
printf("%s",s);
scanf("%d",&n);
return 0;
} Mais c'est pareil, il faut séparer chaque caractère hexadecimal soit par une espace, soit par un retour à la ligne.
Combien cela coûte-t-il au total ? Quelles aides apportent l'état et les acteurs du marché pour alléger cette charge non choisie ? Tous les détails sur Commentçamarche.net.