用指针实现以下功能:输入一字符串s,输入一字符,将该字符插入字符串中第3个位置,再将该字符串输出,

2025-04-15 03:58:40
推荐回答(1个)
回答(1):

#include

int main()
{
char s[110];
char x[10];
scanf("%s %s",s,x);
char *p = s+2;
while (x[0]) {
char tmp = *p;
*p = x[0];
x[0] = tmp;
p++;
}
printf("%s\n",s);
return 0;
}