int main(void)
{
int x
printf("请输入数字\n")
scanf("%d",&x)
printf("字符串为%c\n",x)
return 0
}
方法应该有多种。说一下个人想法,供楼主参考。
大体思路就是,如果数字是存在一个数组当中,比如int a[4]={1,2,3,4},再新建个数组char b[4],把数组a逐个元素赋给b,然后就可以了。
这样的话,不仅能打印出字符串,数组b里面实际放的也是字符。
#include <stdio.h>
int main()
{
int a[4]={1,2,3,4}
char b[4]
for(int i=0i<4i++)
b[i]=a[i]
for(int i=0i<4i++)
printf("%c",b[i])
return 0
}