提交记录 #203
提交时间:2024-11-12 19:57:31
语言:c
状态:Unaccepted
编译情况:编译成功
固定测试点#1:
固定测试点#2:
固定测试点#3:
固定测试点#4:
固定测试点#5:
固定测试点#6:
固定测试点#7:
固定测试点#8:
固定测试点#9:
附加测试点暂不可用
34【字符】合并字符串
#include<stdio.h>
#include<string.h>
int main()
{
char str1[100],str2[100],result[100];
scanf("%s %s",str1,str2);
str1[strcspn(str1, "\n")] = '\0';
str2[strcspn(str2, "\n")] = '\0';
int i=0,j=0,k=0;
int len1=strlen(str1),len2=strlen(str2);
while(i<len1&&j<len2)
{
if(str1[i]<str2[j])
{
result[k++]=str1[i++];
}
else
{
result[k++]=str2[j++];
}
}
while (i < len1)
{
result[k++] = str1[i++];
}
while (j<len2)
{
result[k++] = str2[j++];
}
printf("%s\n",result);
}