C语言初学者关于scanf_s输入的问题

输入五个字符串,按照字典顺序输出
用的vs2022

我先用scanf_s输入5个字符串然后输出,会出现下面的情况

int i,j;
 char s[5][10];
for (i = 0; i < 5; i++)
{
    scanf_s("%s ", s[i], 6);
}

for (j = 0; j < 5; j++)
{
    printf("%s\n", s[j]);
}

运行结果及报错内容

img

输入五个字符串后需要再输入第六个字符串或字符或数字才能输出那五个字符串

这个该怎么解决

你将scanf-s里面的%s后面的空格删了试试