imprimir letras acentuadas y ñ en C

albertocc
19 de Enero del 2004
Necesito imprimir acentos programandolo en C. Los códigos ascii de msdos no coinciden.
Una solución sería crear una función que vaya leyendo la cadena y cuando encuentre el código ascii de una letra acentuada o de una ñ la pase al códido ascii de msdos de esta manera lo imprimiríal.

Mi pregunta es si existe una manera más "formal" de hacer esto.

Muchas Gracias por adelantado.