一道关于C语言的题目,求大神解答
编写函数voidstringcat(chara[],charb[]),实现两个字符串相联,并将结果储存在a数组中(类似字符串处理函数strcat,但不得使用strcat)...
编写函数 void stringcat(char a[],char b[]),实现两个字符串相联,并将结果储存在a数组中(类似字符串处理函数strcat,但不得使用strcat),在主函数中输入两个字符串要s1(char s1[100]),s2(char s2[100]),调用string(s1,s2)函数,并输出结果s1。
展开
展开全部
#include<stdio.h>
void stringcat(char *a,char *b) { while ( *a ) a++; while ( *b ) { *a=*b; a++; 消带没行郑b++; } *a=0; }
void main() { char str1[256],str2[256]; gets(str1); gets(str2); 拿纳stringcat(str1,str2); printf("%s\n",str1); }
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询