#include <stdio.h>
void a(void);
void b(void);
int main(void)
{
typedef void(*pf)(void);
pf ab[2]={a,b};
char ch;
while (scanf("%c",&ch)!=EOF&&ch!='q')
{
while (getchar() != '\n')
continue;
switch (ch)
{
case 'a':
ab[0]();
break;
case 'b':
ab[1]();
break;
default:
puts("wrong!");
break;
}
}
return 0;
}
void a(void)
{
puts("我是函数a");
}
void b(void)
{
puts("我是函数b");
}