#include
using namespace std;
int main()
{
int a,b,c;
cin>>a;
b=a%1000;
c=b%100;
cout<
}
int main()
{
int n,a,b,c,d;
cin>>n;
a=n%10;
b=n/10%10;
c=n/100%10;
d=n/1000;
cout<<a*1000+b*100+c*10+d;
return 0;
}
1.说好了是4位数,为什么你只定义了3个变量,你应该定义4个变量,把数算好了再输出,而不是在输出语句里进行计算
2.你没有判断末尾是不是0,就直接输出了
比如1000,你会输出0001