求大神帮忙,用指针完成:输入一字符串s,并输入一字符,将该字符插入到第3个位置,得到另一个字符串。

2025-04-15 04:00:31
推荐回答(1个)
回答1:

#include

int main()

{char s[100],*p,c;

 gets(s);

 c=getchar();

 for(p=s;*p;p++);

 for(;p>s+1;p--)*(p+1)=*p;

 *(++p)=c;

 puts(s);

 return 0;

}