/* ÜBUNG 9 AUFGABE 1 c) */ struct ItalienischesGericht { char *name; float preis_euro; }; struct Pasta { struct ItalienischesGericht gericht; int ueberbacken; int extra_kaese; }; struct Lasagne { struct Pasta pasta; int bolognese; int spinat; }; struct Pizza { struct ItalienischesGericht gericht; int salami; int extra_scharf; int pilze; int pepperoni; int paprika; int artischocken; int extra_kaese; }; /* Beginn Teillösung 1 */ struct Speziale { struct Pizza pizza; int calzone, bolognese, vegetarisch; // Kurze Schreibweise }; /* Ende Teillösung 1 */ int main() { /* Beginn Teillösung 2 */ struct Speziale s; s.pizza.gericht.preis_euro = 4.50F; /* Ende Teillösung 2 */ return 0; }