#include<stdio.h>
int fun(int i,int j)
{
int max=0;j,i;
max=(i>=j? i:j);
return max;
}
int main()
{
int a,b,c,max=0;
printf("请输入三个整数\n");
scanf("%d,%d,%d",&a,&b,&c);
max=fun(c,fun(a,b));
printf("max=%d",max);
}
**输入时以逗号隔开,对应scanf.
1.自定义函数fun,max=(i>=j? i:j);意思为若大于等于,则成立输出i并赋给max;若不成立,即小于,输出j并赋给max。
2. max=fun(fun(a,b),c);为嵌套调用。