#include <stdio.h>
#include <math.h>
#include <stdlib.h>#define VoiceNum 9201void ReadData()
{
FILE *WaveData,*DctcoefData,*Stren_winData,*MelbankData,*HanmingData;
WaveData=fopen("wave.txt","r");
DctcoefData=fopen("dctcoef.txt","r");
Stren_winData=fopen("stren_win.txt","r");
MelbankData=fopen("melbank.txt","r");
HanmingData=fopen("hanming.txt","r");
int i,j;
int VoiceData[VoiceNum];
for(i=0;i<VoiceNum;i++)
fscanf(WaveData,"%d",VoiceData);

double dctcoef[13][25];
for(i=0;i<13;i++)
for(j=0;j<25;j++)
fscanf(DctcoefData,"%f",dctcoef[i][j]);

double stren_win[13];
for(i=0;i<13;i++)
fscanf(Stren_winData,"%f",stren_win[i]);

double melbank[32][140];
for(i=0;i<32;i++);
for(j=0;j<140;j++)
fscanf(MelbankData,"%f",melbank[i][j]); double hanming[257];
for(i=0;i<257;i++)
fscanf(HanmingData,"%f",hanming[i]);
for(i=0;i<257;i++)
printf("%f",hanming[i]);}
void main()
{
ReadData();

}是不是数组定义的时候出错了呢