Hola a todos!
Una vez más me paso por aquí para pediros ayuda con una coseja que seguro que es una bobada pero me he atascado y no se como solucionar mi problema! Os cuento a ver si me podeis echar una mano...
Estoy creando un juego en lenguaje C con el Visual Studio 2008 Express Edition.
En dos de los diferentes menús que tengo creados, una de las opciones que puede seleccionar el usuario es la "ayuda" o las "instrucciones".
Ambas opciones llaman a una función que nos imprime en pantalla lo que tengo escrito en sendos archivos *.txt
Y mi rproblema viene aqui, cuando al imprimir, los caracteres especiales (acentos, la Ñ, las ¿...etc) se me convierten en dibujitos ASCII (letras griegas, fracciones, etc...)
Quisiera poder reconvertirlos en el caracter correspondiente mediante alguna función...pero no termino de cuadrar la idea.
Había pensado ir almacenando los caracteres que voy recogiendo del txt en un puntero y luego aplicarle a ese puntero el cambio de caracteres...pero como los .txt no los he escrito desde C, sino que los he escrito directamente en el bloc de notas, no se si me dará problemas y si la codificación será igual.
Espero que alguien pueda indicarme como conseguir la conversion...o si la idea que he tenido yo es factible.
Gracias de antemano, un saludo