有人能看一下到底是哪写错了吗

img

img

img


不知道为什么跑起来一直不正确,除了最后一个单词以外其余单词都查询不出,有人能帮忙看看吗,谢谢了

fgets函数读取文件时,由于文本行末有换行符,所以会被读取,读取完后加上\0,因此单词后面有一个换行符,最后一行由于没有换行符可以正常查询

img

30行写错了
"D:/字典.txt"

img


这个文本文件的路径要写对啊!要不然打不开的。

希望对题主有所帮助,可以的话,帮忙点个采纳!