怎么判断每科是否及格

现有 n(n<=1000) 名同学参加了期末考试,并且获得了每名同学
的信息:姓名(不超过 20 个字符的字符串,没有空格)、语文、数学、英语成
绩(均为不超过 100 的自然数)。某一科目或多个科目存在单科分值小于 60
分的同学算做不及格。输出所有科目均及格的学生信息(姓名、各科成绩)。
【样例输入】
3
xiaotong 88 89 90
xiaomei 100 59 100
fafa 99 89 98
【样例输出】
xiaotong 88 89 90
fafa 99 89 98


#include <iostream>
#include <string>
using namespace std;



int main() {
    int n;
    cin>>n;
    cin.sync();  
    string score[100], na;
    int si=0;
    int ma, ch, en;
    for(int i=0;i<n;i++)
    {
        cin>>na>>ma>>ch>>en;
        if(ma >= 60 and ch >= 60 and en >= 60)
        {
            string ts=na+" "+to_string(ma)+" "+to_string(ch)+" "+to_string(en);
            score[si]=ts;
            si=si+1;
        }
//        score[i]=s;    
    }
    for(int i=0;i<=si;i++)
    {
        cout<<score[i]<<endl;
    }
}