Imprimir a tabela ASCII
#include <stdio.h>
int main()
{
unsigned char a = 0;
FILE *ascii = fopen("ascii.txt", "wt");
if(!ascii)
{
printf("somewhy failed\n");
return 1;
}
fprintf(ascii, "%5s%5s%5s%5s\n", "dec", "oct", "hex", "char");
do
{
fprintf(ascii, "%5d%5o%5x%5c\n", a, a, a, a);
}
while(++a != 0);
printf("done");
return 0;
}