#include <iostream>
using namespace std;
int main()
{
char s1[100]="Hello";
char s2[100]="Word";
int i=0,j=0,n=0;
while(s1[i]!='\0')
{
i++;
n++;
}
while (s2[j]!='\0')
{
s1[n++]=s2[j++];
}
s1[n]='\0';
for(i=0; i<n; i++)
cout<<s1[i];
return 0;
}
#include <iostream>
#include<cstdio>
using namespace std;
int main()
{
char s1[100],s2[100];
gets(s1);
gets(s2);
int i=0,j=0,n=0;
while(s1[i]!='\0')
{
i++;
n++;
}
while (s2[j]!='\0')
{
s1[n++]=s2[j++];
}
s1[n]='\0';
for(i=0; i<n; i++)
cout<<s1[i];
return 0;
}
学习总结:有gets时需要加头文件#include<cstdio>,再gets(s1),gets(s2);
直接对字符串赋值时char s1[100]="Hello";char s2[100]="Word";这算是一个格式吧,记住他;