用递归法将一个整数n转换成字符串。例如,输入整数483,应输出字符串“483”。
#include<stdio.h>
void fun(int n)
{
int i;
if ((i = n / 10) != 0)
{
fun(i);
}
putchar(n % 10 + '0');
}
int main()
{
int n;
printf("输入整数:");
scanf_s("%d", &n);
if (n < 0)
{
putchar('-');
n = -n;
}
fun(n);
return 0;
}