Hola, tengo una duda que no se como resulver, en c++ cuando intento imprimir estos caracteres
╔ ╗ ║ ╚ ╝
 
no me los imprime, en cambio, en C si me los imprime, como puedo hacer que me imprima esos caracteres, cuando intentyo con \"codigo de caracter" me aparece una e con una especia de triangulo arriba
			
			
			
				muestra el código.... así es muy dificil saber que haces mal
			
			
			
				
	do{
	system("cls");
	cout << "        OO===============OO" << endl;
	cout << "\201====|| Menu Pincipal ||======\187" << endl;
	cout << "||      OO===============OO      ||" << endl;
	cout << "||    1.-Ejercicio de Vectores   ||" << endl;
	cout << "||    2.-Ejercicio de Matrices   ||" << endl;
	cout << "||      3.-Multiplicaciones      ||" << endl;
	cout << "||                               ||" << endl;
	cout << "||           4.-Salir            ||" << endl;
	cout << "OO===============================OO" << endl;
		
	cin >> opcion;		
		
	}while(opcion != 4);
no copie todo el codigo para que se haga mas facil ver el error, si necesitas ver todo el codigo me dices, aunque el resto es pura declaración de variables
y tambien importe algunas librerias, para sacar numeros a azar y la de siempre
#include <iostream>
#include <ctime>
#include <stdlib.h>
y si lo  hago en C si me sale
printf("%c",201); //imprime el caracter ╔
			
			
			
				"\NNN" es para números en octal. No se puede poner en decimal.
Tienes para hacerlo en hexadecimal: "\xC9". (C9 es el exadecimal de 201 en decimal)
			
			
			
				Me podrias pasar una tabla o algo, que no tengo ni idea de eso de \xC9  :-\ :-\
A, no gracias ya se como se hace.