¿Cómo se tiene lógica o en caso de parte de la declaración de cambio?

Si tiene una instrucción de cambio y desea que se ejecute cierto código cuando el valor es un valoro otro como lo haces? El siguiente código siempre va al caso predeterminado.

#include <iostream>
using namespace std;

int main()
{
    int x = 5;
    switch(x)
    {
        case 5 || 2:
            cout << "here I am" << endl;
            break;
        default:
            cout << "no go" << endl;
    }

    return 0;
}

Respuestas a la pregunta(5)

Su respuesta a la pregunta