题解 | #数字颠倒#
数字颠倒
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; }