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]);
+            }
+        }
+    }