5楼写的那个程序应该有个返回值或用void 吧!
#include "stdio.h"
void Xitoa(int n){
int i;
if( i=n/10 )
Xitoa(i);
printf("%c",n%10+'0');
}
int main(void){
Xitoa(4567);
return 0;
}