看到这个返回代码了没,不为0就表示程序异常退出。回归正题,你这里可能的解决办法为第10行改成scanf_s("%s",arr1,100); vs种的scanf_s在以%s格式读取字符串时得写上第3个参数,这个参数的意义表示最大读取的字节长度。