Sfoglia il codice sorgente

small changes in LabRead

Phil 7 anni fa
parent
commit
edb87f75c0
1 ha cambiato i file con 22 aggiunte e 0 eliminazioni
  1. 22 0
      labsolve.c

+ 22 - 0
labsolve.c

@@ -24,6 +24,10 @@ typedef struct labyrinth
    int treasurey;
 }LabCell, *Lab_p;
 
+//prototypes
+Lab_p LabRead(File* in);
+
+
 int main(int argc, char* argv[])
 {
  FILE *in = stdin;
@@ -47,3 +51,21 @@ int main(int argc, char* argv[])
 	lab LabRead(in);
 	return 0;
 }
+
+
+
+Lab_p LabRead(File* in)
+{
+int x,y = 0;
+char value;
+Lab_p map = malloc(LabCell);
+	while(*in)
+	{
+		while(value = fgetc(*in) != "\n")
+		{
+			map->lab[x] = value;
+		}
+	}
+}
+
+}