第1个回答 2020-11-28
#include <stdio.h>
int main()
{
char a[]= "abdgikm",b[]= "cefhjlnop",c[81];
int i=0,j=0,k=0;
while(a[i]!='\0'&&b[j]!= '\0')
{
if(a[i]<b[j]) c[k]=a[i++];
else c[k]=b[j++];
k++;
}
while(a[i]=='\0'&&b[j]!= '\0') c[k++]=b[j++];
while(a[i]!='\0'&&b[j]== '\0') c[k++]=a[i++];
c[k]='\0';
printf("%s\n",c);
return 0;
}