|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- 1 #include<stdio.h>
- 2 #define MAX 1024
- 3 int main()
- 4 {
- 5 char str2[MAX];
- 6 char str1[MAX];
- 7 char *target1=str1;
- 8 char *target2=str2;
- 9 int length1=0;
- 10 int length2=0;
- 11 int i=0;
- 12 char ch;
- 13 printf("请输入第一个字符串:");
- 14 fgets(str1,MAX,stdin);
- 15 printf("请输入第二个字符串:");
- 16 fgets(str2,MAX,stdin);
- 17 while(1)
- 18 {
- 19 ch=*target1++;
- 20 if(ch=='\0')
- 21 {
- 22 break;
- 23 }
- 24 length1++;
- 25 }
- 26 while(1)
- 27 {
- 28 ch=*target2++;
- 29 if(ch=='\0')
- 30 {
- 31 break;
- 32 }
- 33 length2++;
- 34 }
- 35 for(i=0;i<length2;i++)
- 36 {
- 37 str1[length1++]=str2[i];
- 38 }
- 39 printf("%s",str1);
- 40
- 41 return 0;
- 42 }
复制代码
为啥会换行??
|
|