将数字转换成字符串
#include<stdio.h>void main()
{
void itoa(int n,char s[]);
int x=136;
char a[10];
itoa(x,a);
}
void itoa(int n,char s[])
{
int i,sign;
if((sign=n)<0) /*记录符号*/
n=-n;
i=0;
do{
s[i++]=n%10+'0';/*取下一个数字*/
}while((n/=10)>0); /*删除该数字*/
if(sign<0)
s[i++]='\0';
reverse(s); 此为什么意思?
puts(s);
}