|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#include<stdio.h>
#include<string.h>
void string_cat(char *source,char *target)
{
char *p,*q;
q = p = (char*)malloc(sizeof(char)*100);
for(;*source!='\0';)
{
//printf("%c\n",*p);
//puts(source);
*p=*source;
//puts(source);
// puts(p);
// printf("%c",*p);
*p++;
*source++;
//puts(source);
//*p= '\0';
}
puts(q);
printf("\n");
for(;*(target)!='\0';)
{
*p=*target;
*p++;*target++;
//printf("%d ",*q+i);
// puts(q);
}
//*p-=1;
*(q)=='\0';
puts(q);
}
int main()
{
char source[500],target[500];
gets(source);
gets(target);
string_cat(source,target);
}
|
|