用VC连接两个字符串的连接有输入和输出的。

来源:百度知道 编辑:UC知道 时间:2024/06/16 07:23:15
用简单的 拷贝和连接语句就行了吧。但是我不知道具体怎么实现。请高手把原码写来。谢了。

#include<stdio.h>
char* Strcat(char* str1,char* str2)
{
char *s=str1;
while(*str1)
{
str1++;
}
while(*str2)
{
*str1++=*str2++;
}
*str1 = 0;
return s;
}
int main(void)
{
char s1[100], s2[100]={0};

printf("输入第一个字符串:");
scanf("%s", s1);
printf("输入第二个字符串:");
scanf("%s", s2);
Strcat( s1, s2);
printf("连接之后的字符串:%s\n",s1);

return(0);
}