|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
主函数中输入一个字符串str,再输入一个字符ch和一个正整数m,调用insertChar函数把ch插入到字符串str的第m位(从1开始计数)。请完成InsertChar函数的定义
输入样例
Hell world
o 5
输出样例
Hello world
需要拼接的源代码第一部分
#include "stdio.h"
#include "string.h"
void insertChar(char str[], char ch,int n);
int main()
{
char str[20];
gets(str);
char ch;
int n;
scanf("%c%d",&ch,&n);
insertChar(str,ch,n);
puts(str);
return 0;
}
- void insertChar(char str[] , char ch , int n)
- {
- int i ;
- for(i = strlen(str) ; i > n - 2 ; i --) str[i + 1] = str[i] ;
- str[n - 1] = ch ;
- }
复制代码
|
|