事情是这样的在第68行printf,一切正常。把printf注释出错。
原因是:因为TmpCell != NULL,所以69行会跳过不执行。
解决办法:写{}.
总结:写代码是一件很精细的活,一个没留神就会引起一个Bug,避免这些奇怪错误最好的办法就是规范代码。