diff --git a/dijkstra.c b/dijkstra.c index cacedee42affe7f3417302a772edfd367aaaabf1..c6ec21451cfd09b3bf0dda1b2ff125b41e474910 100644 --- a/dijkstra.c +++ b/dijkstra.c @@ -5,6 +5,10 @@ #include <omp.h> #include <time.h> + +//void keluaran(int* mat[], int b, int k); + + int main() { int N; @@ -13,7 +17,7 @@ int main() srand(13516001); - #pragma omp parallel for num_threads(10) +#pragma omp parallel for num_threads(10) for (i = 0; i < N; i++) { for (j = 0; j < N; j++) @@ -48,6 +52,26 @@ int main() printf("Elemen baris %d, kolom %d : %d\n", i, j, mat[i][j]); } } + //keluaran(mat, N, N); + + FILE* fp; + fp = fopen("file.txt", "w"); + //int i, j; + + for (i = 0; i < N; i++) + { + for (j = 0; j < N; j++) + { + if (j == N - 1) + { + fprintf(fp, "%d\n", mat[i][j]); + } + else + { + fprintf(fp, "%d ", mat[i][j]); + } + } + }