标签:数字变字符
#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]);
}
本文出自 “乘法口诀” 博客,请务必保留此出处http://10706002.blog.51cto.com/10696002/1707250
标签:数字变字符
原文地址:http://10706002.blog.51cto.com/10696002/1707250