正在学习编程中,有错误请指出
#include<iostream>
#include <algorithm>
#include <vector>
using namespace std;
//判断输入整数是否为回文数
int main()
{
int X;
cout << "请输入一个整数:";
cin >> X;
int temp = 0;
int Y = 0;
int Z = X;
while (X > 0)
{
temp = X % 10;
X = X / 10;
Y = Y * 10 + temp;
}
cout << Y;
if (Z == Y)
{
cout <<endl<< "输入整数为回文数";
}
else
{
cout<<endl << "输入整数不是回文数";
}
return 0;
}