
2个回答
2013-05-09
展开全部
char str1[50],str2[50];
char *find;
char *write;
find=str1;
write=str2;
scanf("%s%s",str1,str2);
for(;*(++find););
for(;*find++=*write++;);
printf("%s",str1);
char *find;
char *write;
find=str1;
write=str2;
scanf("%s%s",str1,str2);
for(;*(++find););
for(;*find++=*write++;);
printf("%s",str1);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-05-09
展开全部
#include <stdio.h>
void scat(char*str1,char*str2)
{
while(*str1++);
str1--;
while(*str1++=*str2++);
}
void main()
{
char str1[50]="adf";
char str2[50]="abc";
scat(str1,str2);
printf("%s\n",str1);
}
void scat(char*str1,char*str2)
{
while(*str1++);
str1--;
while(*str1++=*str2++);
}
void main()
{
char str1[50]="adf";
char str2[50]="abc";
scat(str1,str2);
printf("%s\n",str1);
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询