|
|
BSD 4.3reno
# include <stdio.h>
main()
{
unsigned int i;
char buf[1];
register int result, count;
while ((result = scanf("%02x", &i)) != EOF){
count++;
buf[0]=(char) i;
if (result) write(1, buf, 1);
else
{
fprintf(stderr,"Conversion failed at byte number %d\n", count);
exit(1);
}
}
exit(0);
}
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.