主题:  C语言问题,快来帮忙呀!!!

5D非线性编辑版主

职务:版主
等级:7
金币:29.0
发贴:6498
注册:2002/3/24 5:05:35
#12002/6/27 23:00:57
#include "stdio.h"
main()
{int *p;
static int a[3][4]={{1,5,4,7},{11,45,11,21},{9,8,5,6}};
p=&a[0][0];
fun(p,3,4);
}
fun(p,int i,int j)
{int i,j,row=0,colum=0,max=0;
for(i=0;i<=2;i++)
for(j=0;j<=3;j++)
if(*(*(p+i)+j)>**p)
{max=*(*(p+i)=j);
row=i;colum=j;
}
printf("%d\n%d\n%d\n",max,row,colum);
}

她怎么光说声明错误???
快来帮我呀!



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
注册:2003/11/27 18:07:11
#22002/6/27 23:25:15
fun函数中形参i & j没起到实际作用,且和函数体内i & j 冲突。直接写
fun(int *p)