不用strcat函数连接两个字符串
程序如下:
#include "stdio.h"
#include "conio.h"
#include "math.h"
main()
{char c,str1[100],str2[100],str3[300];
int i,j;
printf("Please input the first string\nConfirm by Enter\n");
gets(str1);
printf("Please input the second string\nConfirm by Enter\n");
gets(str2);
for(i=0;(c=str1[i])!='\0';i++)
{str3[i]=str1[i];
};
j=i;
for(i=0;(c=str2[i])!='\0';i++,j++)
{str3[j]=str2[i];
};
printf("The string which has been connected is:\n%s",str3);
getch();
}
问题:
有时候能正常连接 而有的时候会出现一个小小的表情
-