第1个回答 2011-11-17
void main()
{
int n,tmp;
scanf("%d",&n);
while(n != 0){
tmp = n % 10;
n = n / 10;
printf("%d",tmp);
}
printf("\n");
}
第2个回答 2011-11-17
#include<stdio.h>
int fun(int x)
{
int i,j,k;
i=x%10;
j=(x-i)/10%10;
k=x/100;
return 100*i+10*j+k;
}
void main()
{
int n;
printf("Input a number:");
scanf("%d",&n);
if(n>99 && n<1000)
printf("After treatment is:%d \n",fun(n));
else
printf("Input error");
}
第3个回答 2011-11-17
#include "stdio.h"
int main(void)
{
int num;
printf("input a number:\n");
scanf("%d",&num);
printf("%d%d%d\n",(num%100)%10,(num/10)%10,num/100);
return 0;
}本回答被提问者和网友采纳
第4个回答 2011-11-17
几位数都可以,希望对你有所帮助
#include<stdio.h>
int main()
{char a[15],temp;int i,k;i=0;
gets(a);
while(a[i]!='\0')
i++;
k=i-1;
for(i=0;i<=k/2;i++)
{temp=a[i];
a[i]=a[k-i];
a[k-i]=temp;}
puts(a);
return 0;
}