并使用strcat()函数将两个字符串连接并输出。
puts是输出函数,gets是输入函数,用strcat可以连起来,在string中
温馨提示:答案为网友推荐,仅供参考
第1个回答 2019-08-26
#include <stdio.h>
#include <string.h>
int main ()
{
static char st1[30]="my name is";
char st2[10];
printf("input your name:\n");
gets(st2);
strcat(st1,st2);
puts(st1);
return 0;
}
#include <string.h>
int main ()
{
static char st1[30]="my name is";
char st2[10];
printf("input your name:\n");
gets(st2);
strcat(st1,st2);
puts(st1);
return 0;
}
第2个回答 推荐于2017-05-23
我没太看懂你的意思 我简单写一个 你看是不是
#include<stdio.h>
#include<string.h>
int main()
{
char a[20],b[20];
gets(a);
gets(b);
puts(a);
puts(b);
strcat(a,b);
printf("%s\n",a);
return 0;
}本回答被网友采纳
#include<stdio.h>
#include<string.h>
int main()
{
char a[20],b[20];
gets(a);
gets(b);
puts(a);
puts(b);
strcat(a,b);
printf("%s\n",a);
return 0;
}本回答被网友采纳