행렬 곱하는 시간 구하는 코드인데..! 


#include <stdio.h>

#include <time.h>

#define g 1

#define N 1024

#define rand_gen() rand()/(float)RAND_MAX

float matA[N/g][N/g], matB[N/g][N/g],

matC[N/g][N/g];

void mat_mul(float A[][N/g],

float B[][N/g], float C[][N/g],

int row);

main()

{ clock_t t1,t2;

int i, j;

srand(time(NULL));

for (i=0; i<N/g; i++)

{

for (j=0; j<N/g; j++)

{ matA[i][j]=rand_gen();

matB[i][j]=rand_gen(); }

}

t1=clock();

mat_mul(matA, matB, matC, N/g); /********이부분 어떻게 고쳐야 할 지 모르겠어 ㅜㅜㅜ/

t2=clock();

printf("N=%d, fN= %d, elapsed time:%.3f\n",

N,N/g,(float)(t2-t1)/CLOCKS_PER_SEC);}


도와줘 형들 급해 ㅜㅜ