有没有一种方法可以使用c ++中的if语句来说明字符串是否不等于两个名称,它会给出一个输出,atm im不能正确显示它。

int main(){

    string name;

    cout << "Insert name" << endl;

    cin >> name;

    if(name != "months" || "years"){

        cout << "Please only insert 'years' or 'months'" << endl;

    }