设计一个程序可以实现一位、两位、三位或者多位数的反向。
提示:使用do循环重复除以10,直到值达到0为止。
#include <stdio.h>
main() {
int num, a, i, j, m;
printf("Enter a integer:");
scanf("%d", &num);
a = num;
for (i = 1; num / 10 != 0 ; i++ ) { //求num的位数
num = num / 10;
}
for (j = i; j > 0; j--) { //反转num
m = a % 10;
printf("%d",m);
a = a / 10;
}
return 0;
}