给出两种思路:
用余数计算:
#include <stdio.h>
int main(){
int a=0;
scanf("%d\n", &a);
printf("%d",a%10);
a/=10;
printf("%d",a%10);
a/=10;
printf("%d",a%10);
a/=10;
printf("%d\n",a);
return 0;
}
以字符串输出,再将字符串反向输出:
int main(){
char str[10];
scanf("%s", str);
printf("%c%c%c%c\n", str[3], str[2], str[1], str[0]);
return 0;
}