1.
#include <stdio.h>
#include <string.h>
int main(int argc, const char *argv[])
{
char arr[30]={0};
char brr[30]={0};
int i,j,len=0;
int k=0;
printf("请输入第一个字符串");
gets(arr);
printf("请输入第二个字符串");
gets(brr);
for(i=0;arr[i]!=0;i++)
{
len++;
}
for(k=0,i=len;brr[k]!=0;k++,i++)
{
arr[i]=brr[k];
}
arr[i]=0;
puts(arr);
putchar(10);
return 0;
}
2.
#include <stdio.h>
#include <string.h>
int main(int argc, const char *argv[])
{
char arr[30]={0};
char brr[30]={0};
char crr[30]={0};
int i,j;
int k=0;
printf("请输入第一个字符串");
gets(arr);
printf("请输入第二个字符串");
gets(brr);
for(i=0;arr[i]!=0;i++)
{
crr[k]=arr[i];
k++;
}
crr[k]=32;
for(j=0;brr[j]!=0;j++)
{
k++;
crr[k]=brr[j];
}
puts(crr);
return 0;
}