因为目前GCC中还没有完全实现此标准, 因此 gets_s() 函数尚未包含在目前的GNU 工具链中。Clang里也暂时没有增加对 gets_s 的支持。所以需要在程序中自己实现一个gets_s()函数
char *gets_s(char *str, int num)
{
if (fgets(str,num, stdin) != 0)
{
size_t len = strlen(str);
if (len > 0 && str[len-1] == 'n')
str[len-1] = ' ';
return str;
}
return 0;
}```