马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 焦糖橙子 于 2018-5-15 09:59 编辑 #include<stdio.h>
void main()
{
int max(int ,int );
int min(int ,int );
int add(int ,int );
void process(int x,int y,int(*fun)() );
int a , b ;
printf("Please enter a and b:");
scanf("%d %d",&a,&b);
printf("\n");
printf("Max = ");
process( a, b, max);
printf("Min = ");
process( a, b, min);
printf("Add = ");
process( a, b, add);
}
int max(int x,int y)
{
int max = y;
if(x>y)
{
max = x;
}
printf("%d\n",max);
}
int min(int x,int y)
{
int min = y;
if(x<y)
{
min = x;
}
printf("%d\n",min);
}
int add(int x,int y)
{
int add;
add=x+y;
printf("%d\n",add);
}
void process(int x,int y,int(*fun)() )
{
fun(x,y);
}
就是这段代码,没找到定义的Process是怎么回事啊??
void process(int x,int y,int(*fun)() );这个光声明了没有函数体啊
|