接受键盘输入的两个字符串,并将其首尾相接后输出。每个字符串内部不含空格,两个字符串之间以空白符分隔。
#include <iostream>
using namespace std;
int main()
{
char ch[50], sh[20];
cout << "字符串1为";
cin >> ch;
cout << "字符串2为";
cin >> sh;
int i = 0, j = 0;
while (ch[i] != '\0')
i++;
while (sh[j] != '\0')
{
ch[i] = sh[j];
i++;
j++;
}
cout << "串起的字符串" << endl;
for (int k = 0;k < i;k++)
{
cout << ch[k];
}
}