fun(char*a,char *b,char *c){while(*a&&*b){*c=*a; c++; a++;*c=*b; c++; b++;}if(*a=='\0')while(*b){*c=*b; c++; b++;}elsewhile(*a){*c=*a; c++;a++;}*c='\0';}

来源:学生作业帮助网 编辑:六六作业网 时间:2024/09/01 03:36:46
fun(char*a,char*b,char*c){while(*a&&*b){*c=*a;c++;a++;*c=*b;c++;b++;}if(*a==''\0'')while(*b){*c=*b;c++

fun(char*a,char *b,char *c){while(*a&&*b){*c=*a; c++; a++;*c=*b; c++; b++;}if(*a=='\0')while(*b){*c=*b; c++; b++;}elsewhile(*a){*c=*a; c++;a++;}*c='\0';}
fun(char
*a,char *b,char *c)
{
while(*a&&*b)
{
*c=*a; c++; a++;
*c=*b; c++; b++;
}
if(*a=='\0')
while(*b)
{*c=*b; c++; b++;}
else
while(*a)
{*c=*a; c++;
a++;}
*c='\0';
}

fun(char*a,char *b,char *c){while(*a&&*b){*c=*a; c++; a++;*c=*b; c++; b++;}if(*a=='\0')while(*b){*c=*b; c++; b++;}elsewhile(*a){*c=*a; c++;a++;}*c='\0';}
这个程序是将字符串a和字符串b交叉存入字符串c中.如a="abc",b="12345";则c="a1b2c345"