Switch case

di il
1 risposte

Switch case

Ciao a tutti volevo sapere se fosse possibile usare stringhe nello switch case. Vi metto un esempio:
#include <iostream>
using namespace std;
int main(){
string v;	
	cin>>v;
	switch ('v'){
		case ('a'):{
			cout<<"hai inserito a \n";
			break;
		}
		case ('b'):{
			cout<<"hai inserito b";
			break;
		}
	}return 0;
}

1 Risposte

  • Re: Switch case

    No.

    In ogni caso la v è la variabile quindi non andrebbe tra ' '

    Ed è una string non un char quindi non puoi confrontarla con 'a' o 'b'
Devi accedere o registrarti per scrivere nel forum
1 risposte