选择题
现有如下程序段
#include'stdio.h'
#include'string.h'
main()
{ char a[]='acfijk'; /*这里是有序的字符序列*/
char b[]='befijklqswz'; /*这里是有序的字符序列*/
char c[80],*p;
int i=0,j=0,k=0;
while(a[i]!='\0'&&b[j]!='\0')
{ if(a[i]<b[j])c[k++]=a[i++];
else if(a[i]>b[j])c[k++]=b[j++];
else { c[k++]=b[j++];
i++;}}
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';
puts(c);}
则输出结果是