//顺着打印,逆着打印都可以 int main() { int a = 1234567890, i; int arr[10]; for (i = 9; i >= 0; i--) { printf("%d ",a%10); arr[i] = a % 10; a /= 10; } printf("\n"); for (i = 0; i < 10; i++) { printf("%d ",arr[i]); } getchar(); return 0; }
楼上的没看题目,你写的是java啊,C语言可以这样写: #include<stdio.h> int main() { int num; int b,c; scanf("%d",&num); b = (num%100)/10; c = num%10; printf("b = %d,c= %d\n",b,c); return 0;