Gracias por la distintas respuestas pero me salta el error:
"La inicialización de a/b/c se omite en la etiqueta "case"
he probado a poner en vez de case 10, if (seleccion == 10), pero no la reconoce y me manda directamente al final:
Cita: cout << "Si quieres continuar pulsa 1, si no pulsa 0";
----- EDIT ----
He probado el codigo que enviaste de comprobar constante y constantine pero eso comprueba que sean o no iguales unas palabras definidas en el programa, yo quiero, que en un texto introducido por el usuario (cin >> texto;) se busquen si existen varias palabras y se envie un mensaje (cout) al usuario.