#include #include int main(void){ char str1[100], str2[100], str3[200]; int len1, len2, i, j = 0, k = 0; printf("input the string a and string b:\n"); gets(str1); gets(str2); len1 = strlen(str1); len2 = strlen(str2); for (i = 0; i //只考虑a的长度大于b的长度#include #define max 100void cross(char a[],char c,int n)//将字符c插入到a[]地n个位子{ int len; len=strlen(a)+1; while (len> |