字符串基本输入输出问题
#include <stdio.h>int main()
{
char a[5], b[7], c[6];
scanf_s("%s %s %s",a,b,c);
printf("输出显示为:\n");
printf("%s%s%s", a, b, c);
return 0;
}
请问为什么编译运行的时候回出现图片中的问题,是程序的哪个地方写的不对吗?我用的是VS2017

#include <stdio.h> #include<string.h> int main() { char a[5], b[7], c[6]; gets_s(a); gets_s(b); gets_s(c); printf("输出显示为:\n"); printf("%s%s%s", a, b, c); return 0; }