定义字符二维数组,使用gets赋值
最后用strcat把字符串拼接就可以了。
用 gets()函数获取输入的字符串数组,再用 strcat()函数拼接就可以了
你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)
#include <stdio.h>
#include <string.h>
int main(){
char str1[401] = "B_";
char str2[41] = { 0 };
int n,i;
scanf("%d", &n);
for (i = 0; i < n; i++)
{
setbuf(stdin, NULL);
gets(str2);
if (i>0)
strcat(str1, "+");
strcat(str1, str2);
}
puts(str1);
return 0;
}