Hola, la forma de solucionar tu inconveniente es utilizando los valores ASCII de las letras con acentos e imprimirlas en pantalla como caracter, ose, crear una variable tipo char llamada "a" y a esta colocarle el valor de 160:
char a = 160;
Para imprimir la a acentuada deberas imprimir de la siguiente manera:
printf("Esta es la A acentuada %c", a);
y el resultado en pantalla sera:
Esta es la A acentuada áBueno, espero haber ayudado en algo, ante cualquier duda, por favor no dudes en consultarme, aqui te dejo un ejemplo para que compiles y pruebes. SALUDOS!!!
EJEMPLO:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <conio.h>
int main()
{
char a = 160, e=130,i=161,o=162,u=163;
printf("Esto es una prueba de acentos %c %c %c %c %c", a,e,i,o,u);
getch();
return 0;
}