Ya entendí (creo), y la verdad es que está muy sencillo
, así que no se quejen de su pobre maestra
.
El código ASCII asocia un caracter con un número, puedes checar fácilmente el número correspondiente a un caracter simplemente imprimiendo una variable char en formato numérico, así:
char c = 'A';
printf( "Letra: %c, número correspondiente en ASCII: %d\n", c, c );
En la primera parte imprimirá la letra A, en la segunda su número correspondiente en el código ASCII.
Ahora para tu programa, sólo debes leer un número entero, quizá verificar que no rebase el rango de valores del códio ASCII, y luego imprimirlo como un caracter, es sencillo.
Suerte,
JJ (Geo).