关于三维数组初始化的问题
俺写了一段关于三维数组初始化的代码,但是输出总是不对,希望各位大侠指点一下,谢谢#include <stdio.h>
#include <stddef.h>
#include <stdlib.h>
#include <math.h>
int Initialization()
{
int i,j,k;
double dehaze[10][10][3];
for(i=0;i<h;i++)
{
for(j=0;j<w;j++)
{
for(k=0;k<c;k++)
{
dehaze[i][j][k]=0;
}
}
return 0;
}
void main()
{
int i,j,k;
double dehaze[10][10][3];
Initialization( );
for(i=0;i<h;i++)
{
for(j=0;j<w;j++)
{
for(k=0;k<c;k++)
printf("[%lf] ",dehaze[i][j][k]);
printf("\n");
}
}
while (1);
}