7.6写一个函数,将两个字符串连接。

//C程序设计第四版(谭浩强)
//章节:第七章 用函数实现模块化程序设计
//题号:7.6
//题目:写一个函数,将两个字符串连接。
#include <stdio.h>
#include <string.h>
void my_strcat(char s1[],char s2[])
{
	int i,len1=strlen(s1),len2=strlen(s2);
	for(i=0;i<len2;i++)
		s1[i+len1]=s2[i];
	s1[i+len1]='\0';
}
int main()
{
	char s1[80],s2[50];
	printf("input string1:\n");
	gets(s1);
	printf("input string2:\n");
	gets(s2);
	my_strcat(s1,s2);
	printf("after string catenate:\n");
	puts(s1);
	return 0;
 } 

猜你喜欢

转载自blog.csdn.net/weixin_44589540/article/details/86621501