```#include void pri(int a) { if(a>9){ pri(a/10); } printf("%d",a%10); } int main() { int a; printf("请输入一个整数:"); scanf("%d",&a); pri(a) return o; }
分多次输出了,只是你输出的格式没有分开而已,加个换行符就清楚了。printf("%d\n", a%10);