关于scanf_s输入字符串错误问题
int main()
{
char a[20];
scanf(“%s”,a,20); /a,20中的 ,20 是用来指定缓冲区大小的参数,表示最多读取n-1个字符,不加的话,编译器会出错,无法进行正常的字符串输入/
printf(“输入的字符串是:%s\n”,a);
return 0;
}
必须要加上字符串在用在缓冲区的大小的参数
关于scanf_s输入字符串错误问题
int main()
{
char a[20];
scanf(“%s”,a,20); /a,20中的 ,20 是用来指定缓冲区大小的参数,表示最多读取n-1个字符,不加的话,编译器会出错,无法进行正常的字符串输入/
printf(“输入的字符串是:%s\n”,a);
return 0;
}
必须要加上字符串在用在缓冲区的大小的参数