把字符串里的整数倒叙一个一个打印出来
int count = 0; void myRevert(int n, int a[]) { if (n < 10) { a[count++] = n; } else { a[count++] = n % 10; myRevert(n / 10, a); } } int main() { int n; int b[7]; const char *a = "123456"; n = atoi(a); myRevert(n, b); for (int j = 0; j < count; j++) { printf("%d\n", b[j]); } getchar(); return 0; }