题解 | #数字颠倒#
数字颠倒
https://www.nowcoder.com/practice/ae809795fca34687a48b172186e3dafe
#include <stdio.h>
int main() {
int num;
scanf("%d",&num);
int ch,len,temp;
temp =num;
char str[10];
if(num == 0)
{
len =0;
printf("0");
return 0;
}
else {
while(((temp/=10)!= 0))
{
++len;
}
}
//printf("%d\n",len);
for(int i=0;i<len;i++)
{
str[i] = num % 10 + 48;
printf("%c",str[i]);
num = num/10;
}
return 0;
}