编一程序,将两个字符串连接起来,不要用strcat函数
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void my_strcat(char a[], char b[])
{
int j = 0;
int i = 0;
for (i = strlen(a), j = 0; i < strlen(a) + strlen(b); i++,j++)
{
a[i] = b[j];
}
puts(a);
}
int main()
{
char a[50] = "dahdiafm";
char b[20] = "eqwrwqt";
my_strcat(a, b);
system("pause");
return 0;
}
答案
编一程序,将两个字符串连接起来,不要用strcat函数