Le stringhe del C si basano sull'ASCII quindi ti basta il %c del carattere, è possibile un warning da parte del compilatore se fai solo questa sostituzione, non dovrebbe dare problemi, ma se vuoi toglierlo basta aggiungere un type-casting.

quindi:

codice:
printf("ASCII CODE: %c ",(char)a);