int main(void){

int i;
void (*((*koe22)[2])) ();
void (**koe6)();
//*koe関数ポインタを使う。
koe=tigersfun;
koe();
koe =murakami;
koe();
//*koe2関数ポインタ配列を使う。
koe2[0]=tigersfun;
koe2[1]=murakami;
for(i=0;i<2;i++)
koe2[i]();
//*koe3関数ポインタを返す関数を使う。
koe = koe3();
koe();
//*koe4関数ポインタ配列を返す関数を使う。
koe22=koe4();
for(i=0;i<2;i++)
(*koe22)[i]();
//*koe5関数ポインタ配列を返す関数を使う。
koe6=koe5();
for(i=0;i<2;i++)
koe6[i]();
return 0;
}