#include <omp.h>
#include <stdio.h>

#define N 500

int main() {
	double A[N][N], B[N][N], C[N][N];

	for(int i = 0; i < N; i++) {
		for(int j = 0; j < N; j++) {
			A[i][j] = 1.0; B[i][j] = 2.0; C[i][j] = 0.0;
		}
	}

	for (int i = 0; i < N; i++) {
		for (int j = 0; j < N; j++) {
			double sum = 0.0;
			for (int k = 0; k < N; k++) {
				sum += A[i][k] * B[k][j];
			}
			C[i][j] = sum;
		}
	}

	printf("C[0][0] = %f\n", C[0][0]);
	return 0;
}
