将输入的整数以反向输出

来源:百度知道 编辑:UC知道 时间:2024/06/08 18:45:57
不要用这种的方法谢谢了各位
char buf[100];
int i;
scanf("%s",buf);
for(i=strlen(buf)-1;i>=0;i--)
putchar(buf[i]);
putchar('\n');

#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
do {
printf("%d ", n%10);
n/=10;
}while(n);

printf("\n");

return 0;
}

scanf("%d", &n);
do {
printf("%d", n%10);
n /= 10;
} while (n);
printf("\n");

#include "stdio.h"

main()

{ int xx;
scanf("%d",&xx);
while(xx>0)
{printf("%d",xx%10);
xx=xx/10;

}

getch();

}不知道你要的是不是这种

#include<stdio.h>
void main()
{
int n;
printf("请输入一个整数: ");
scanf("%d",&n);
printf("反向输入是: ");
do {
printf("%d", n%10);
n/=10;
}while(n);
printf("\n");
}