各位亲亲,可以看看下面的代码怎么写嘛

(2)输入某电商公司实习期员工的截止目前为止的入职总时间(月)和平均考核成绩,成绩在60分以上(含)视作合格,输出员工的实习期状态。
如果入职时间或考核成绩小于0,输出“入职时间或考核成绩输出错误!”;
如果入职时间小于12,考核成绩不及格,输出“入职不满12个月,考核成绩不合格,需努力!”;
如果入职时间小于12,考核成绩及格,输出“入职不满12个月,考核成绩合格,继续保持!”;
如果入职时间等于12,考核成绩不及格,输出“入职满一年,考核成绩不合格,需办理离职。”
如果入职时间等于12,考核成绩及格,输出“入职满一年,可以转成为正式员工。”;
如果入职时间大于12,输出“该员工不在实习期。”


#include <stdio.h>
int main()
{
    int mon,score;
    scanf("%d %d",&mon,&score);
    if (mon <0 || score <0)
    {
        printf("入职时间或考核成绩输出错误!");
    }else if (mon <12 && score < 60)
    {
        printf("入职不满12个月,考核成绩不合格,需努力!");
    }else if (mon < 12 && score >=60)
    {
        printf("入职不满12个月,考核成绩合格,继续保持!");
    }else if (mon ==12 && score < 60)
    {
        printf("入职满一年,考核成绩不合格,需办理离职。");
    }else if (mon ==12 && score >= 60)
    {
        printf("入职满一年,可以转成为正式员工。");
    }else if (mon > 12)
    {
        printf("该员工不在实习期。");
    }
    return 0;

}

或者

#include <stdio.h>
int main()
{
    int mon,score;
    scanf("%d %d",&mon,&score);
    if (mon <0 || score <0)
    {
        printf("入职时间或考核成绩输出错误!");
    }else
    {
        if (mon < 12)
        {
            if(score < 60)
                printf("入职不满12个月,考核成绩不合格,需努力!");
            else
                printf("入职不满12个月,考核成绩合格,继续保持!");
        }else if (mon == 12)
        {
            if (score < 60)
                printf("入职满一年,考核成绩不合格,需办理离职。");
            else
                printf("入职满一年,可以转成为正式员工。");
        }else
            printf("该员工不在实习期。");
    }
    return 0;
}