求高手看一下哪里错了!!!!
c语言吧
全部回复
仅看楼主
level 6
刺激2012 楼主
#include<stdio.h>
int max,min,n,m,p,q;
int main()
{
void fun (int array[4][4]);
int a[4][4];
printf("a[4][4]:\n");
int i,j;
for(i=0;i<4;i++)
for(j=0;j<4;j++)
scanf("%f",&a[i][j]);
fun(a);
printf("max=%d,min=%d\n",max,min);
printf("最大值是a[%d][%d]\n最小值是a[%d][%d]\n",p,q,m,n);
return 0;
}
void fun (int array[4][4])
{
int i,j;max=min=array[0][0];
{
if(array[i][j]>=max)
{max=array[i][j];p=i+1;q=j+1;}
else if (array[i][j]<min)
{min=array[i][j];m=i+1;n=j+1;}
}
}
2012年12月15日 04点12分 1
level 6
刺激2012 楼主
runtime error 运行错误 ?什么意思
2012年12月15日 04点12分 2
时间超时 程序是对的
2012年12月15日 04点12分
回复 5445428544 :程序也不长为什么会超时
2012年12月15日 05点12分
level 8
改进程序吧
2012年12月15日 04点12分 3
怎么改进,求解释
2012年12月15日 05点12分
level 7
是不是这样
fun(a)只是把a00放入函数处理,没把整个数组带入
怎么改我也不会:(
2012年12月15日 05点12分 4
level 6
scanf %d。fun函数错了
2012年12月15日 05点12分 6
1