求助 关于指针变量??
程序代码:#include<stdio.h>
void main()
{
int max(int,int);
int min(int,int);
int add(int,int);
void proccess (int,int,int(*fun)(int,int));
int a,b;
printf("enter a and b:");
scanf("%d,%d",&a,&b);
printf("max=");
process(a,b,max);
printf("min=");
proccess(a,b,min);
printf("sum=");
proccess(a,b,add);
}
int max(int x,int y)
{
int z;
if(x>y) z=x;
else z=y;
return(z);
}
int min (int x,int y);
{
int z;
if(x<y) z=x;
else z=y;
return(z);
}
int add (int x,int y);
{ int z;
z=x+y;
return(z);
}
void process(int x,int y,int(*fun)(int ,int))
{
int result;
result=(*fun)(x,y);
printf("%d\n",result);
}
程序执行到红色的部分,会显示说明语法错误! 不知道是那里错误??









