求二维数组中负数的个数,为什么我运行完显示的是0呢?
这是我的程序:
#include
voidaverage(inta[3][4]){
inti,j;
floatave=0.,sum=0,num=0,n=0;
for(i=0;i=0){
num=num+1.;
sum=sum+a[j];
ave=sum/num;
}
else
n++;
}
printf("%.2f",ave);
printf("%d",n);
}
intmain(){
inti,j,sum=0,num=0,n=0,a[3][4];
floatave=0;
for(i=0;i -->
|