我应该创建两个名为 input1 和 input2 的 char 数组,每个数组可以容纳 1000 个字符,以及一个名为 input 的 char 数组,可以容纳 2000 个字符。使用 gets 函数从用户那里读取两个不同的句子并将其存储在变量 input1 和 input2 中。连接 input1 和 input2 并将结果放在输入变量中。
这是我的代码
main() {
char input;
get(input1);
get(input2);
input = input1 + input2;
}
char a(string result){
char input1[1000][1000];
printf("please enter the something\n");
scanf("%s", input1);
return input1;
}
char b(string result){
char input2[1000][1000];
printf("please enter the something\n");
scanf("%s", input2);
return input2;
}
#include <stdio.h>
#include <string.h>
int main(){
char input1[1000] = {0};
char input2[1000] = {0};
printf("please enter the something\n");
scanf("%999[^\n]%*c", input1);
printf("please enter the something\n");
scanf("%999[^\n]%*c", input2);
char input[2000];
sprintf(input, "%s %s", input1, input2);
printf("%s\n", input);
return 0;
}
我是一名优秀的程序员,十分优秀!