Browse Source

Die Stellen inerhalb des Spiele feldes werden zu geordnet

remotes/origin/homan
Daniel M 11 months ago
parent
commit
d786b75885
  1. BIN
      duellist-spielesammlung-projekt.exe
  2. 12
      duellist-spielesammlung-projekt/src/duellist-spielesammlung-projekt.c

BIN
duellist-spielesammlung-projekt.exe

12
duellist-spielesammlung-projekt/src/duellist-spielesammlung-projekt.c

@ -1,7 +1,10 @@
#include <stdio.h> #include <stdio.h>
#include <stdlib.h>
#define max_hoehe 10 #define max_hoehe 10
#define max_breite 10 #define max_breite 10
#define zeichen_unbekannt 'x'
#define zeichen_mine '@'
int berechneMinen(int hoehe, int breite) { int berechneMinen(int hoehe, int breite) {
int anzahl_minen; int anzahl_minen;
@ -14,6 +17,10 @@ int berechneMinen(int hoehe, int breite) {
return anzahl_minen; return anzahl_minen;
} }
char** erschafe_minenfeld(int hoehe, int breite, char inerhalb) {
char** minenfeld = (char**)calloc(hoehe, sizeof(char*));
}
int minesweeper() { int minesweeper() {
int hoehe, breite; int hoehe, breite;
printf("Geben Sie an in welcher Hoehe das spielfeld sein soll:\n"); printf("Geben Sie an in welcher Hoehe das spielfeld sein soll:\n");
@ -27,6 +34,9 @@ int minesweeper() {
int anzahl_minen = berechneMinen(hoehe, breite); int anzahl_minen = berechneMinen(hoehe, breite);
printf("Das Spielfeld ist >%d< gross und hat eine Breite von >%d<\n", 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); 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; return 1;
} }

Loading…
Cancel
Save