char str[3]; scanf_s("%s", str,sizeof(str)); printf_s("str(1)=%c\n", str[1]); printf_s(str=%s", str);如果输入ab,则能正常输出,如果输入abc则数组没有读入ab,输入为str[1]=? str=输入的个数超过数组数-1时,就什么也不读入了