#include<stdio.h>
#include <stdlib.h>
int main(){
void convert(int n);
int n;
printf("输入一个整数:\n");
scanf("%d",&n);
printf("转换的字符串为:\n");
convert(n);
printf("\n");
system("pause");
return 0;
}
void convert(int n){
int x;
x=n/10;
if(x!=0) convert(x);
putchar(n%10+'0'); //表示输出对应数字的字符 比如3+'0'就能得到字符'3'
putchar(32); //输出一个空格,相当于printf(" ");
}
运行结果为