pues vi este mensaje que aun no se ah respondido por completo, que te parece si en vez de guadar las variables en un auxiliar lo imprimes ahi mismo?
ejemplo:
Código C++:
Ver originalfor(int i = 0; letra[i] != 0;++i){
cout<<" ";
switch (letra[i])
{
case 160:
cout << "a";//para la letra á
break;
....
}
Asi le haces con los demas y funciona muy bien
espero te aya servido