/***************************************************************/ /* Prof. Dr. Carsten Vogt */ /* FH Koeln, Fak. 07 / Nachrichtentechnik */ /* http://www.nt.fh-koeln.de/vogt */ /* */ /* Beispielprogramm p05020302.c */ /* aus "C fuer Java-Programmierer", Hanser-Verlag */ /* */ /* Demonstriert wird die Verwendung des Adress- und des */ /* Dereferenzierungsoperators. */ /***************************************************************/ #include int main(void) { float kontostand_1 = 0.0, kontostand_2 = 0.0, *kontozeiger, einzahlung; int wahl; printf("Konto 1: %.2f, Konto 2: %.2f\n", kontostand_1, kontostand_2); do { printf("\nBitte waehlen: 1 = Konto 1, 2 = Konto 2 "); scanf("%d",&wahl); } while(wahl<1||wahl>2); if (wahl==1) kontozeiger = &kontostand_1; else kontozeiger = &kontostand_2; printf("\nBitte Einzahlungsbetrag eingeben: "); scanf("%f",&einzahlung); *kontozeiger = *kontozeiger + einzahlung; printf("\nKonto 1: %.2f, Konto 2: %.2f\n", kontostand_1, kontostand_2); return 0; }