printf("\n输入所要的操作:max 或 sum\n");
char str[10] = {0};//存储从控制台输入的字符串
scanf("%s", str);
int (*p5)(int x, int y) = NULL;//定义一个指向返回值类型为int, 有两个整型参数的函数
//判断用户的输入, 决定指针指向
if (strcmp("max", str) == 0) {
p5 = maxValue;
}
if (strcmp("sum", str) == 0) {
p5 = sumValue;
}
int result = p5(20, 30);
printf("result = %d\n", result);