#include struct Angaben { int geburtsjahr; double koerpertemperatur; int pillenProTag; }; int vergleich(struct Angaben p1, struct Angaben p2); int vergleich(struct Angaben p1, struct Angaben p2) { return (p1.geburtsjahr == p2.geburtsjahr) && (p1.koerpertemperatur == p2.koerpertemperatur) && (p1.pillenProTag == p2.pillenProTag); } int main() { struct Angaben person1, person2, person3; person1.geburtsjahr = 1990; person1.koerpertemperatur = 37.5; person1.pillenProTag = 0; person2.geburtsjahr = 1991; person2.koerpertemperatur = 39.2; person2.pillenProTag = 3; person3.geburtsjahr = 1990; person3.koerpertemperatur = 37.5; person3.pillenProTag = 0; printf("person1 und person2 sind %sgleich\n", (vergleich(person1, person2) ? "" : "un")); printf("person1 und person3 sind %sgleich\n", (vergleich(person1, person3) ? "" : "un")); return 0; }