Si li ho messi e me l' ha compilato soltanto che non funziona :

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;
}
cioè mi chiede una sola volta di inserire un carattere e quando premo invio saltano fuori tutte le altre cose, se provate a compilarlo capirete meglio