#include
main()
{
int n;
char c;
printf("请输入一个正整数!\n");
scanf("%d",&n);
do
{
c=n%10+'0';
putchar(c);
n/=10;
}while(n);
printf("\n");
}
#include
#include
#include
int main(){
int N=-1, NRev, k, found;
char strN[5];
while(N!=0){
printf("Input N(1000-9999, and 0 to exit): ");
scanf("%d", &N);
if(N==0) exit(0);
if(N<1000 || N>9999){
printf("out of range!\n");
continue;
}
itoa(N,strN,10);
NRev=atoi(strrev(strN));
found=0;
for(k=2;k<20;k++){
if(N*k==NRev){
found=1;
printf("k=%d, reversed=%d\n", k, N*k);
}
}
if(found==0) printf("No output.\n");
}
}