Ciao a tutti
Stavo creando un programma che dati 5 caratteri (lettere) mi dice in output quante a,e,i,o,u abbiamo inserito:
codice:
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{char a=0,e=0,i=0,o=0,u=0;
 int k=0,car;
 while (k<5)  
 {
 cout<<"inserisci un carattere"<<endl;
 cin>>car;
 switch (car){
 case a:a++;
        break;
 case e:e++;
        break;  
 case i:i++;
        break;
 case o:o++;
        break;
 case u:u++;
        break;                     
 }
 k++; //incremento k
 }
 cout<<"le a sono "<<a<<endl;
 cout<<"le e sono "<<e<<endl; 
 cout<<"le i sono "<<i<<endl;
 cout<<"le o sono "<<o<<endl;  
 cout<<"le u sono "<<u<<endl;     
    system("PAUSE");
    return EXIT_SUCCESS;
}
non riesco a capire l' errore, potete aiutarmi?