中易网

在Lua语言中怎么在指定字符串的位置插入一个字符呢

答案:1  悬赏:50  
解决时间 2021-01-07 10:26
在Lua语言中怎么在指定字符串的位置插入一个字符呢
最佳答案
#include

#include

//输入一个字符串,在指定位置插入一个字符的c语言怎么写

void insertCharacter(char a[], int n,char c);

void print(char a[]);

int main(int argc, const char * argv[]) {

char a[100];

char c;

int n;

printf("请输入一个字符串:\n");

gets(a);

printf("请输入你要插入的位置,要插入的字符:\n");//下标从0开始 输入空格隔开

scanf("%d %c", &n, &c);

insertCharacter(a, n, c);

print(a);

return 0;

}

void insertCharacter(char a[], int n, char c)

{

int i;

for (i = strlen(a)+1; i >n ; i--) {

a[i]=a[i-1];

}

a[n] = c;

}

void print(char a[])

{

int i;

for (i = 0; i < strlen(a); i++) {

printf("%c", a[i]);

}

}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如和用java 写一个 正则表达式 验证日期的 要
机油盒上的0w-40,sn,a3/b4是什么意思?
DNF女柔道怎么样
我这长相会不会像婴儿的长相啊
请问各位M40*2外螺纹的中径尺寸以及中径公差
骑马之人之妻之兄乃吾夫之舅父也!这是什么关
果园村民委员会地址在哪,我要去那里办事
溧阳阳光城市附近有没有寄快递的地方
看这对对儿是什么意思: 平平仄仄平平仄,仄
香奈儿五号是乙醛香水,乙醛对人有害,那么还
净空法师:为什么说世间没有过
在校大学生怎样改姓
2016年昌乐2中要考哪些题?
如何拿到名校“入场券”?
高价废品回收(车站大街东段北50米中国移动宽
推荐资讯
12年8月保时捷帕拉梅拉能卖多少钱?
美女的超级保镖后续在哪里看
山谷有纵向谷与横向谷之分,请问:什么叫纵向
GMAT考试需要带护照吗
Triace(骓驰)灌云专卖店地址在哪,我要去那里
LG的PIN码是啥子
黑暗之魂3战斗心得小技巧战斗怎么打
停车场(文昌街)(振兴西路与文昌街交叉口西北5
电视剧你是我爱人朱葵是谁演的
世界著名海战有哪些?
TheyspeakEnglishandChineseihHongKong对Engl
泰拉瑞亚丛林孢子在哪里?我在丛林里面实在找
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?