#include <stdio.h>
void add(int x, int y){printf("x+y = %d\n",x+y);}
void dec(int x, int y){printf("x+y = %d\n",x-y);}
void max(int x, int y){printf("x+y = %d\n",x>y?x:y);}
typedef void (*FunType)(int ,int );
FunType str[3] = {add,dec,max};
int main()
{
str[0](4,3);
str[1](4,3);
str[2](4,3);
return 0;
}