一个C语言问题!!!!2

来源:百度知道 编辑:UC知道 时间:2024/05/21 18:39:11
输入3位的整数,让其输出逆序整数!!!

#include<stdio.h>
void main()
{ int a,c;
printf("请输入一个三位的整数a=");
scanf("%d",&a);
c=a%10*100+a/10%10*10+a/100;
printf("整数%d,逆序输出为:%d",a,c);
}

int track(int n){
char num[6];
char ret[6];
sprintf(num,"%d",n);
for(int i = strlen(num) - 1,j = 0 ; i >= 0 ; i--,j++){
ret[j] = num[i];
}
return atoi(ret);
}

#include<stdio.h>
#include<string.h>
int main()
{
int k,len;
char s[100];
scanf("%d",&k);
while(k--)
{
scanf("%s",s);
len=strlen(s);
for(int i=len-1;i>=0;i--)
{
printf("%c",s[i]);
}
printf("\n");
}
return 0;
}