C语言代码转换成易语言

我编写了一个程序,开始使用C语言编写的,在VS2013上面调试没有问题,当我想把C的代码转换成易语言代码的时候,出现了问题,匹配的1 2 3 4等奖没问题 5 6等奖出现问题 在易语言匹配多出好多,我看了好久也没有发现是哪儿出问题了,,还请大婶帮忙看看。。。。

三个地方的如果真写错了
如果真(t=5 且 输入蓝球号码≠蓝球 [i] 或 t=4 且 输入蓝球号码=蓝球 [i])
如果真(t=4 且 输入蓝球号码≠蓝球 [i] 或 t=3 且 输入蓝球号码=蓝球 [i])
如果真(t=2 且 输入蓝球号码=蓝球 [i] 或 t=1 且 输入蓝球号码=蓝球 [i] 或 t=0 且 输入蓝球号码=蓝球 [i])
应该写成这样:
如果真((t=5 且 输入蓝球号码≠蓝球 [i]) 或 (t=4 且 输入蓝球号码=蓝球 [i]))
如果真((t=4 且 输入蓝球号码≠蓝球 [i]) 或 (t=3 且 输入蓝球号码=蓝球 [i]))
如果真(t≤2 且 输入蓝球号码=蓝球 [i])
-----------------
因为"且"和"或"是同级的,不加小括号是按顺序计算的,好比4/2*2不等于4/(2*2)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-07-13
红球[i] [f]
易语言里应该是红球[i] 且 [f]追问

不是吧,我向二维数组中写入数据都是用的上面的,并没有错误。。。

第2个回答  2015-07-13
源码图片看不清楚