#include <stdio.h> void printdigits(int n); int main() { int n; scanf("%d", &n); printdigits(n); system("pause"); return 0; } /* 你的代码将被嵌在这里 */ void printdigits(int n) { if (n < 10) printf("%d\n", n); else { printdigits(n / 10); printf("%d\n", n % 10); } }
一定要加else{},否则溢出。