70,020
社区成员




#include<stdio.h>
void output(char a[],char b[])
{
char *p=a;
char *p1=b;
int i=0;
int k=0;
while(1){
if(*(p+i)=='\0')
{
if (*(p1+k)=='\0')
{
*(p+i)='\0';
break;
}
else
{
*(p+i)=*(p1+k);
k++;
}
}
i++;
}
i=0;
while (1) {
if(*(p+i)!='\0')
{
printf("%c",*(p+i));
}
else
{
break;
}
i++;
}
}
int main()
{
char a[100];
char b[100];
scanf("%s",a);
getchar();
scanf("%s",b);
getchar();
output(a,b);
return 0;
}
#include <stdio.h>
void merger_str(char a[],char b[])
{
while(*a)
{
a++;
}
while(*b)
{
*a=*b;
a++;
b++;
}
*a='\0';
}
int main()
{
char a[100];
char b[100];
scanf("%s",a);
getchar();
scanf("%s",b);
getchar();
merger_str(a,b);
puts(a);
return 0;
}