#include <stdio.h>
int max(int x, int y){
return x > y ? x : y;
}
int main(void){
int (*p)(int, int) = &max;
int a, b, c, d;
printf("请输入三个数字:");
scanf("%d %d %d", &a, &b, &c);
d = p(p(a, b), c);
printf("最大的数字是:%d", d);
return 0;
}
输出
请输入三个数字:789
123
4
最大的数字是:789