diff --git a/duellist-spielesammlung-projekt.exe b/duellist-spielesammlung-projekt.exe index 67cb28b..23c9ab3 100644 Binary files a/duellist-spielesammlung-projekt.exe and b/duellist-spielesammlung-projekt.exe differ diff --git a/duellist-spielesammlung-projekt/src/duellist-spielesammlung-projekt.c b/duellist-spielesammlung-projekt/src/duellist-spielesammlung-projekt.c index 34ac92e..8c41295 100644 --- a/duellist-spielesammlung-projekt/src/duellist-spielesammlung-projekt.c +++ b/duellist-spielesammlung-projekt/src/duellist-spielesammlung-projekt.c @@ -1,7 +1,10 @@ #include +#include + #define max_hoehe 10 #define max_breite 10 - +#define zeichen_unbekannt 'x' +#define zeichen_mine '@' int berechneMinen(int hoehe, int breite) { int anzahl_minen; @@ -14,6 +17,10 @@ int berechneMinen(int hoehe, int breite) { return anzahl_minen; } +char** erschafe_minenfeld(int hoehe, int breite, char inerhalb) { + char** minenfeld = (char**)calloc(hoehe, sizeof(char*)); +} + int minesweeper() { int hoehe, breite; printf("Geben Sie an in welcher Hoehe das spielfeld sein soll:\n"); @@ -27,6 +34,9 @@ int minesweeper() { int anzahl_minen = berechneMinen(hoehe, breite); printf("Das Spielfeld ist >%d< gross und hat eine Breite von >%d<\n", hoehe, breite); printf("Es gibt %d Minen auf dem Spielfeld.\n", anzahl_minen); + //Matrix fuer das Spielfeld + char** minenfield = erschafe_minenfeld(hoehe, breite, zeichen_unbekannt); + char** minen = erschafe_minenfeld(hoehe, breite, 0); return 1; }