插入字符串并输出
Posted 无名小卒升级中
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了插入字符串并输出相关的知识,希望对你有一定的参考价值。
题目内容:
输入两个字符串 s1 、 s2 和 s1 中任意字符 k ,在 s1 中的指定字符 k 第一次出现的位置后面插入字符串 s2 并输出。
输入样例:
beijing[回车]
123[回车]
i[回车]
输出样例:
bei123jing[回车]
时间限制:500ms内存限制:32000kb
1 #include <stdio.h> 2 int main() 3 { 4 int i,j; 5 char str1[10],str2[10]; 6 char k; 7 gets(str1); 8 gets(str2); 9 scanf("%c",&k); 10 for(i=0;str1[i-1]!=k;i++) 11 { 12 printf("%c",str1[i]); 13 j=i; 14 } 15 16 printf("%s",str2); 17 18 for(i=j+1;str1[i]!=\'\\0\';i++) 19 { 20 printf("%c",str1[i]); 21 } 22 return 0; 23 } 24
以上是关于插入字符串并输出的主要内容,如果未能解决你的问题,请参考以下文章