对于像我这样的初学者,使用基本的select语句之类的MySQL和PostgreSQL之间存在很大差异,还是使用更高级的查询的主要区别是什么?
我试图在C中输入2个字符串,并输出第3个字符串,字符串1和2的串联.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
/*
*
*/
int main(int argc, char** argv) {
char stringarray1 [30];
char stringarray2 [30];
char stringarray3 [30];
int length;
printf("Please enter some text less than 30 characters long\n");
scanf("%[a-z, ]", &stringarray1);
printf("Please enter some text less than 30 characters long\n");
scanf("%[a-z, ]", &stringarray2);
strcat(stringarray1, stringarray2);
//length = strlen(stringarray);
printf("The combined string is %s\n", stringarray1);
return (EXIT_SUCCESS);
}
Run Code Online (Sandbox Code Playgroud)
它允许我输入第一个字符串,但然后打印seond和第三个printf语句,而不允许我输入第二个字符串.
如何在不退出的情况下输入第二个字符串?为什么退出?