程序出错了,高手来看下哈!
将字符数组a中下标为单号(1,3,5,…)的元素值赋给另一个字符数组b,然后输出a和b的内容。
程序代码:void main()
{int i,len;
char str_a[81],str_b[81];
puts("Int the str_a:");
gets(str_a);
len=strlen(str_a);
for(i=0;i<len;i++)
{
if(i%2!=0)
{
strcat(str_b[(i-1)/2],str_a[i]) ;
}
}
printf("%s,&s",str_a,str_b)
运行后输入字符串后回车,会显示程序无法响应,请高手指点下!








