This commit is contained in:
Daniel Zwanzig 2025-05-08 17:07:09 +02:00
parent 4f1c221a76
commit e1aa8c7046

View File

@ -5,19 +5,19 @@ typedef enum {SALZSAEURE, SCHWEFELSAEURE, SALPETERSAEURE, KOHLENSAEURE} Spalte;
void zeilenBezeichnung(Zeile bez, int kombi){
switch (bez) {
case 0:
case NATRONLAUGE:
if(kombi == 0)
printf("%11s ||", "Natronlauge");
else
printf("%8s", "Natrium");
break;
case 1:
case KALILAUGE:
if(kombi == 0)
printf("%11s ||", "Kalilauge");
else
printf("%8s", "Kalium");
break;
case 2:
case KALKWASSER:
if(kombi == 0)
printf("%11s ||", "Kalkwasser");
else
@ -28,7 +28,7 @@ void zeilenBezeichnung(Zeile bez, int kombi){
void spaltenBezeichnung(Spalte bez, int kombi){
switch (bez) {
case 0:
case SALZSAEURE:
if(kombi == 0) {
printf(" ||");
printf("%14s ", "Salzs\x84ure");
@ -36,19 +36,19 @@ void spaltenBezeichnung(Spalte bez, int kombi){
else
printf("clorid |");
break;
case 1:
case SCHWEFELSAEURE:
if(kombi == 0)
printf("|%14s ", "Schwefels\x84ure");
else
printf("sulfat |");
break;
case 2:
case SALPETERSAEURE:
if(kombi == 0)
printf("|%14s ", "Salpeters\x84ure");
else
printf("nitrat |");
break;
case 3:
case KOHLENSAEURE:
if(kombi == 0)
printf("|%16s |\n", "Kohlens\x84ure");
else
@ -62,16 +62,16 @@ int main(){
Spalte s;
int kombi = 0;
for (s = 0; s < 4; ++s) {
for (s = SALZSAEURE; s <= KOHLENSAEURE; ++s) {
spaltenBezeichnung(s, kombi);
}
printf("------------||---------------|---------------|---------------|-----------------|\n");
for (z = 0; z < 3; ++z) {
for (z = NATRONLAUGE; z <= KALKWASSER; ++z) {
zeilenBezeichnung(z, kombi);
kombi++;
for (s = 0; s < 4; ++s) {
for (s = SALZSAEURE; s <= KOHLENSAEURE; ++s) {
zeilenBezeichnung(z, kombi);
spaltenBezeichnung(s, kombi);
}