Asi:
Código
bool flag = false; do { cout << "Ingrese la clave de la zona: "; cin >> Clave; cout << "Ingrese el tiempo hablado: "; cin >> Tiempo; switch (Clave) { case 12: Precio = 4 * Tiempo; flag = true; break; <Otras instrucciones> default: cout << "Clave invalida" << endl; flag = false; break; } } while (flag == false);