#include
#include
using namespace std;
char num[1000];
int main(){
gets(num);
int l=strlen(num)-1;//长度
if (num[0]=='-'){//判断前缀“-”
printf("-");
for (int i=l;i>=1;i--) printf("%c",num[i]);
}
else{
for (int i=l;i>=0;i--) printf("%c",num[i]);
}
return 0;
}
用字符数组读入倒序输出即可
#include
int main(void)
{
int n,t;
scanf("%d",&n);
for(t=0;n;n/=10)
{
t=t*10+n%10;
}
printf("%d\n",t);
return 0;
}