c语言中,输入两个字符串,将第二个字符串插入到第一个字符串中最小元素的后边,怎么编程

2024-11-29 08:56:37
推荐回答(1个)
回答(1):

#include
#include
#define N 400
#define M 200
int main(void)
{
char a[N], b[M];
int i, s=0;
printf("输入字符串a:");
gets(a);
printf("输入字符串b:");
gets(b);
for (i=0; a[i+1]!='\0'; i++)
if (a[i+1] < a[s])
s = i+1;
a[s+1] = '\0';
strcat(a, b);
puts(a);
return 0;
}