#include<stdio.h>
#include<string.h>
void charu(int i, int j, char* c );
int main(void)
{
char s[100] = "I love program.";
int j = 5;
int i;
i = strlen(s);//测出字符串中的字符数量的函数
charu(i, j, s);
return 0;
}
void charu(int i, int j, char* s)
{
char c = 'm';
for (; i > j; s[i] = s[i - 1], i--);//当i>j时,把每个数赋予其后一位的位置。因为位置从0开始,而i比位置多1
s[j] = c;
printf("%s", s);
}
编写函数,实现在一个字符串中第5位插入字符’m’
最新推荐文章于 2022-12-26 11:18:07 发布