【问题描述】
从键盘输入一个字符串 a,并在a串中的最大元素后插入字符串b("ab")。
【参考代码】
#include <stdio.h>
#include <string.h>
int main()
{
char a[100];
int i = 0, max = 0;
printf("请输入一个字符串:");
gets(a);
while (a[++i] != '\0')
if (a[max] < a[i]) max = i;
for (i = strlen(a) + 2; i >= max + 3; i--)
{
a[i] = a[i - 2];
}
a[max + 1] = 'a'; a[max + 2] = 'b';
puts(a);
return 0;
}