#include<stdio.h> void dem(int k); int main() { int k; printf("请输入一个正整数:"); scanf("%d",&k); dem(k); return 0; } void dem(int k) { int count=0; int n,m; printf("逆序输出此数的每一位为:"); for(n=k;n!=0;n=n/10) { m=n%10; count++; printf("%d\t",m); } printf("\n此数是一个%d位数。\n",count); }