将两个字符串连起来,不用strcat函数,新手版
2016-12-28 11:25
197 查看
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<string.h> int main() { int i,m=0,n=0; char c1, c2; char str1[80], str2[20]; printf("Input str1:\n"); gets_s(str1); printf("The str1 is:\n"); for (i = 0; (c1 = str1[i]) != '\0'; i++) { m++; printf("%c", str1[i]); } printf("\n"); printf("m=%d\n", m); printf("Input str2:\n"); gets_s(str2); printf("The str2 is:\n"); for (i = 0; (c2 = str2[i]) != '\0'; i++) { n++; printf("%c", str2[i]); } printf("\n"); printf("n=%d\n",n); if (n <= 80 - (m + 1)) { printf("Now we connect str1 and str2:\n"); for (i = 0; i < m + n; i++) { c1 = str1[i]; c2 = str2[i]; str1[m + i] = c2; printf("%c", str1[i]); } } else printf("There is an error in your input,please try again!"); printf("\n"); return 0; }
相关文章推荐
- 不用strcat函数,编写程序,将两个字符串串接起来。
- 编一个程序,将两个字符串连接起来,不要用strcat函数。
- 输入两个字符串,不用系统提供的函数strcat,自定义函数将两个字符串连接起来。
- 【c语言】将两个字符串连接起来,不要用strcat函数
- 两个字符串连接,不用strcat函数
- 两个字符串拼接(不用strcat函数)
- 连接两个字符串不用strcat函数
- 将两个字符串连接起来,不要用strcat函数。
- 编一程序,将两个字符串连接起来,不要用strcat函数。
- 实验5-7 编写程序,将两个字符串连接起来,不要用strcat函数。
- 习题 6.13 编一程序,将两个字符串连接起来,不要用strcat函数。
- 输入两个字符串a,b.要求不用strcat函数把串b的前五个字符连到串a,如果b的长度小于5,则全部元素连入a
- 第十三周项目5——2 将两个字符串连接起来
- 第13周项目5-字符串操作(5、将两个数组接起来存到第三个数组中)
- 在Matlab中,想要将两个字符串连接在一起,有以下的方法: 假定有两个字符串 >> str1='Iloveyou';str2='123'; 方法一:用中括号将str1和str2像矩阵元素一样包含起来
- 编一程序,将两个字符串连接起来,即实现strcat函数功能
- 从键盘输入两个字符串,不用字符串函数strcmp()比较两者的大小
- C语言 不使用strcat函数实现连接两个字符串功能
- 实现两个字符串的连接(strcat函数)
- 将两个字符串连接起来