c++的谁帮我看一下,这个程序用dev c++编译不成功,直接卡死cpu,怎么解决?

斧王来打野,所有的野怪都有自己的名字和血量(没有护甲和攻击力这种东西),会放生以下事件:
1 Name HP: 出现一个新的野怪,名字是 Name 血量是 HP
2 P:斧王被动触发反击螺旋,对所有的怪物造成P的伤害,即所有野怪损失P点血量
3 : 斧王使用淘汰之刃斩杀血量最多的野怪(如果有多个野怪生命值相同,斧王会轻松选择最后出现的野怪进行斩杀)(一定斩杀成功)这时你需要输出被斩杀的野怪的名字和最后的血量 如果没有野怪时接到这条命令的时候你需要输出
“Air 0” 即野怪名称是Air 斩杀前的血量是 0
样例我就不写了,这么一道题先不管程序对错,为何总是编译不了,似乎是遇到了fork炸弹一样的死循环。。。(用Dev c++编译)
下面是我的程序:
程序发不上了,来张图吧

cin>>mingling[i];   //这里是不是写错了?mingling是一个数组吗?
if (mingling == 1)  //这里又不是数组了
温馨提示:答案为网友推荐,仅供参考
相似回答