C言語のプログラムを作成中なんですが、
文字列で関数を指定する方法ってないですか?
引数でもらう値によって使う関数を変えたいので。

if文でもよいのですが(以下のように)
sub(char c)
{
if(strcmp(c,"A")==0)
{
A();
}
else
{
B();
}
return;
}
引数に関数名(c)が入ってくるので直接使えればなと思い。。。