创建一个程序,在字符串s1中插入字符串s2,位置为n
发布时间
阅读量:
阅读量
编写一个程序,将一个字符串s2插入到字符串s1中,其起始插入位置为n。
重点:
统计方法
#include <stdio.h>
#include <string.h>
#define N 100
int main()
{
int n, i, j, k, len;
char s1[N], s2[N], s3[2 * N];
printf("main string:");
gets(s1);
printf("sub string:");
gets(s2);
len = strlen(s1);
do
{
printf("site of begining:(<=%d)", len);
scanf("%d", &n);
}
while (n > len);//如果输入的n比本身的长度大就需要重新输入!可以插入第零位和第最后一位
for (i = 0; i < n; i++)//其起始插入位置为n --> 意味着一直到n的还是原来的数组
{
s3[i] = s1[i];
全部评论 (0)
还没有任何评论哟~
