怎么把字符串放进数组 C语言将数组存入字符串?

C语言将数组存入字符串?#包括和限制。H>int main(){int a[5]={0,1,2,3,4}char ch[6]//ch数组应该有6个终止符“0”int ifor(i=0I<5i)

C语言将数组存入字符串?

#包括和限制。H>

int main()

{

int a[5]={0,1,2,3,4}

char ch[6]//ch数组应该有6个终止符“0”

int i

for(i=0I<5i)

{

ch[i]=a[i]“0”//conversion

ch[5]=0//end

puts(ch)

return首先,定义一个二维数组。数组的大小应该大于字符串的长度加1,该值用于保存字符串终止符“0”。第二,二维数组的输出需要使用循环输出,而不是直接printf,比如for(int i=0I)