Presentacion

Suponiendo que tu código fuente usa un Scanner dentro de "main(...)"...

La solución es la siguiente:

#include <iostream>

#define A_MINUS_ACENTO 160

using namespace std;

//Este codigo fuente funciona solo si lo creas en Windows con codificacion Windows-1252
//Si lo escribes en Linux, la codificacion UTF-8 no funciona para codigos ASCII
int main(){
    cout << "Con la configuracion actual del programa: " << endl;
    cout << "árbol" << endl;

    cout << "Con una secuencia en hexadecimal: " << endl;
    cout << "\xA0rbol" << endl;// "\x" es una secuencia de escape para para un código ASCII, "A0" es 160

    cout << "Con constante define: " << endl;
    cout << (char)A_MINUS_ACENTO << "rbol" << endl;//si le quitas el "(char)" imprime un "160"
    return 0;
}

#include <stdio.h>
#define A_MINUS_ACENTO 160

//Este codigo fuente funciona solo si lo creas en Windows con codificacion Windows-1252
//Si lo escribes en Linux, la codificacion UTF-8 no funciona para codigos ASCII
int main (){

    printf ("Con la configuracion actual del programa:\n");
    printf ("árbol\n");

    printf ("Con una secuencia en hexadecimal:\n");
    printf ("\xA0rbol\n");// "\x" es secuencia de escape para código ASCII, "A0" es 160

    printf ("Con constante define:\n");
    printf ("%crbol\n",A_MINUS_ACENTO);
    return 0;
}