[提问]关于过程体执行的一个问题,谢谢![已解决]
											有以下程序 程序代码:
程序代码:#include <stdio.h>
void digit(long n,long m)
   {if(m>0)
printf("%2ld",n%10);
if(m>1)
 
 digit(n/10,m/10);
printf("%2ld",n%10);
   }
main()
  {long x,x2;
   printf("Input a number:\n");  scanf("%ld",&x);
   x2=1;
   while(x2<x)  x2*=10;
   x2/=10; 
   digit(x,x2);
   printf("\n");
  }输入为9734526
输出应为6 2 5 4 3 7 9 9 7 3 4 5 2 6
但我只看出了6 2 5 4 3 7 9
请高手指点!谢谢

[[it] 本帖最后由 子洋虾米 于 2008-10-12 13:41 编辑 [/it]]

 
											





 
	    



