From 4aa6a9158ee9c781564e47d4692f7f5c3a5dd73d Mon Sep 17 00:00:00 2001
From: weijiel6 <weijiel6@student.unimelb.edu.au>
Date: Thu, 23 May 2019 20:44:37 +1000
Subject: [PATCH] fix one argument bug

---
 crack.c | 18 ++++++++++--------
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/crack.c b/crack.c
index 2708691..7919de3 100644
--- a/crack.c
+++ b/crack.c
@@ -223,16 +223,18 @@ int main( int argc, char **argv )
 
 	if( argc == 2 )
 	{
-		if (isdigit(argc[1]) == 0) {
-        	fprintf(stderr, "please entre a integer\n");
-        	return 0;
-    	} 
-    	int guess_num = argc[1];
+		//if (isdigit(argv[1]) == 0) {
+        //	fprintf(stderr, "please entre a integer\n");
+        //	return 0;
+    	//} 
+    	int guess_num = atoi(argv[1]);
     	FILE *fp;
 		char line[10000];
-		fp = fopen(argv[1], "r");
-		int secret_num;
-		for(int i = 0)
+		fp = fopen("common_passwords.txt", "r");
+		for(int i = 0; i < guess_num; i++) {
+			get_password(line, fp);
+			printf("%s\n", line);
+		}
 		
 		return 0;
 	}
-- 
GitLab