输入两个字符串(长度<40),连接后输出。(不得使用系统函数strcat())
2个回答
展开全部
#include<stdio.h>
main()
{char str1[40],str2[40];
int i=0,j=0;
printf("input string1:");
gets(str1);
printf("input string2:");
gets(str2);
while(str1[i]!='\0') i++;
while(str2[j]!='\0') str1[i++]=str2[j++];
str1[i]='\0';
printf("The new string is: %s\n",str1);
}
main()
{char str1[40],str2[40];
int i=0,j=0;
printf("input string1:");
gets(str1);
printf("input string2:");
gets(str2);
while(str1[i]!='\0') i++;
while(str2[j]!='\0') str1[i++]=str2[j++];
str1[i]='\0';
printf("The new string is: %s\n",str1);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询