Ok, ma quella partra la devi implementare nella funzione stampa(char), sicuramente utilizzerei uno switch:
codice:
 
void stampa(char a){
 switch(a){
   case 'a':
    /*Operazione di disegno*/
    break;
   case 'b'
   ....
   ....
 }
}
La parte complessa sono proprio le operazioni di disegno per ogni lettera!!