#include <ctype.h>
#include <stdio.h>
void itoa (int n,char s[]);
int main(void )
{
 int n;
 char s[100];
 printf("输入一个数:\n");
 scanf("%d",&n);
 printf("数组s : \n");
 itoa (n,s);
 return 0;
 }
 void itoa (int n,char s[])
 {
 int i,j,sign;
 if((sign=n)<0)
  n=-n;
  i=0;
 do{
        s[i++]=n%10+'0';
}
while ((n/=10)>0);
if(sign<0)
 s[i++]='-';
 s[i]='\0';
 for(j=i;j>=0;j--)
 printf("%c\n",s[j]);
 }