diff --git a/src/main/c/Jason/ASCII_art.c b/src/main/c/Jason/ASCII_art.c index 9638174..00b8353 100644 --- a/src/main/c/Jason/ASCII_art.c +++ b/src/main/c/Jason/ASCII_art.c @@ -65,6 +65,9 @@ void dreieck(){ } while(hoehe < 2); int arraygroesse = berechnungDerDreieckArraygroesse(hoehe); + char dreieck[arraygroesse]; + befuellenDesDreiecksMitX(dreieck, arraygroesse); + @@ -249,3 +252,15 @@ int berechnungDerDreieckArraygroesse(int zeilen){ return arraygroesseInklusiveEinerreiheOhneXOderBackslashN; } + +void befuellenDesDreiecksMitX(char arr[], int goresse){ + + for(int i = 0; i < goresse; i++){ + + arr[i] = 'X'; + + } + arr[goresse-1] = '\0'; + +} + diff --git a/src/main/c/Jason/ASCII_art.h b/src/main/c/Jason/ASCII_art.h index 29b4eee..46d2bcc 100644 --- a/src/main/c/Jason/ASCII_art.h +++ b/src/main/c/Jason/ASCII_art.h @@ -22,5 +22,6 @@ void stammAnRichtigerStelleEinsetzen(char[], int); void dreieck(); void dreieckWillkommensnachricht(); int berechnungDerDreieckArraygroesse(int); +void befuellenDesDreiecksMitX(char[], int); #endif