错误太多了,sell[i].mc和sell[i].je哪个是代码,代码要用STRCMP(...,...)比较,不能直接比较,这肯定出问题了。ch是字符,ch=sell[i].mc;和ch=sell[i].je;不可以 的,因为一个是INT一个是CHAR。所以运行的肯定是错的