将两个字连接起来
编一程序,将两个字连接起来,(1)用是stract函数;(2)不用是stract函数
1。
#include <stdio.h>
#include <string.h>
#define N 20
int main()
{
char a[2*N],b[N];
scanf("%s%s",a,b);
strcat(a,b);
puts(a);
return 0;
}
2。
#include <stdio.h>
#include <string.h>
#define N 20
int main()
{
int i,j,La,Lb;
char a[2*N],b[N];
scanf("%s%s",a,b);
La=strlen(a),Lb=strlen(b);
for(i=La,j=0;j<Lb;i++,j++)
a[i]=b[j];
a[La+Lb]='\0';
puts(a);
return 0;
}