openjudge 数字反转 错在哪里

img


#include<iostream>
using namespace std;

int main()
{
    int x,y,z;
    cin>>x;
    while(x!=0)
    {z=x%10;
    y=y*10+z;
    x=x/10;}
    cout<<y;
    return 0;
}

仅供参考,望采纳~

#include<iostream>
using namespace std;

int main()
{
    int x,y,z;
    cin>>x;
    while(x!=0)
    {z=x%10;
    y=y*10+z;
    x=x/10;}
    cout<<y;
    return 0;
}

试过了
没问题啊

img

img