#include <iostream.h>
char * a() {
  return "a";
}
char * b() {
  return "b";
}
char * c() {
  return "c";
}
char * d() {
  return "d";
}

int main(int argc, char * argv) 
{
  char* (* fun[])()={a,b,c,d};
  char a;
  do
  {
      cout<<"Podaj a b c d lub q zeby wyjsc\n";
      cin>>a;
      if (a >= 'a' && a <= 'd')
      {
            cout<<*fun[a-'a']()<<"\n";
      }
      else cout<<"bledne!\n";
     
  }
  while(a != 'q');
  system("pause");
  return 0;
}
