想输出满足条件的数据

图片说明

DEV C++想输出满足条件的数据,但是什么都没显示
第一次的时候是可以的,后面不知道为啥就不行了。是不是系统有问题(小白懵逼脸)
原代码:
#include
using namespace std;

int main()
{
int i,a[]={59,90,45,78,20};
for (i=0;i {
if (a[i]>=60)
cout<<"及格成绩有:"<<a[i]<<endl;

}
}

循环结束是5,以下代码你运行下,可以输出
你的代码没有保存,可能运行的是之前的程序

#include <iostream>
using namespace std;

int main()
 { 
 int i,a[]={59,90,45,78,20};
 cout << "及格成绩有:";
 for (i=0;i < 5; i++) {
 if (a[i]>=60)
 cout<<a[i]<<endl;
 } 
 }

在线验证网址
https://c.runoob.com/compile/12
你选择c++,把我的代码贴进去,运行,结果如下
及格成绩有:90
78

问题解决的话,请及时采纳,包括之前的提问。

你是怎么运行程序的,按F11运行的吗?

这个编辑器不太好用,建议使用visual studio,起码智能提示是有的

https://blog.csdn.net/qq_40688707/article/details/81137667