Te faltan unas comillas en el último cout, el del if. Pero creo que tienes la intención de comprobar si el número introducido es de más de cuatro cifras con lo que la posición de la condición estaría al principio, así:
Saluditos!. ....
Código (cpp) [Seleccionar]
#include<iostream>
using namespace std;
int main()
{
int numero0, numero1, numero2,numero_reves;
cout<<"Introduce el numero: ";
cin>>numero0;
if (numero0/10000.>=1)
cout<<"tiene mas de cuatro cifras"<<endl;
// aqui la condicion que quieras poner como pedir otro
numero1 = numero2 =numero0;
numero_reves = 0;
while( numero1 > numero_reves && numero2 > numero_reves )
{
numero_reves = 10 * numero_reves + numero1 % 10;
numero2=numero1;
numero1 /= 10;
}
if( numero1 == numero_reves || numero2 == numero_reves)
cout<<"Es capicua "<< numero0;
else
cout<<"No es capicua "<< numero0;
{
}
cin.get( );
cin.get( );
return 0;
}
Saluditos!. ....