fgets函数读取文件时,由于文本行末有换行符,所以会被读取,读取完后加上\0,因此单词后面有一个换行符,最后一行由于没有换行符可以正常查询
30行写错了"D:/字典.txt"
希望对题主有所帮助,可以的话,帮忙点个采纳!