#include
int f(int n){
while(n>10){
printf("%d",n%10);
n/=10;
}
if(n<10)
printf("%d",n);
}
int main(){
int n;
scanf("%d",&n);
if(n>9999||n<=0){
printf("error!");
}
else{
f(n);
}
getchar();
getchar();
return 0;
}
int f(int n){
while(n>10){
printf("%d",n%10);
n/=10;
}
if(n<10)
printf("%d",n);
}
这个函数就是逆序输出一个数中的每一位上面的数字
比如n=1234,那么它就输出4321
while(n>10){条件应该是while(n>=10)
把大于10的n倒输出。