指针的错误
程序代码:
#include "stdio.h" main() { int a[3][4]={65,67,66,60,80,83,87,88,90,99,91,95}; int *p,max,min,i,j; float average=0.0; p=a[0]; max=min=a[0][0]; for(i=0;i<3;i++) for(j=0;j<4;j++) { if(*(*(p+i)+j))>max) max=*(*(p+i)+j); if(*(*(p+i)+j))>max) min=*(*(p+i)+j); average+=*(*(p+i)+j); } printf("max=%d\n",max); printf("min=%d\n",min); printf("average=%f\n",average/12); }怎么运行有错误