#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include<string.h>
int main()
{
char a[10], b[10],c[20];
int j;
scanf("%s%s", &a,&b); //输入a,b的值
int sz1 = strlen(a);
int sz2 = strlen(b);
for (j = 0; j < sz1; j++)
{
c[j] = a[j];
}
for (j = 0; j < sz2; j++)
{
c[sz1 + j] = b[j];
}
printf("%s", c);
return 0;
}
为什么输出的数组后面一直有烫字呢,该怎么修改?
注意,要输出的数组里要有前两个数组中的值,且按照顺序输出。
(如A[2]=12,
B[3]=Acd,
C[5]=12Acd)