Forum: C-Programmieren
Moderatoren: juergen, Martin ConradThema: Kapitel 5.8 Seite 79 Programm: /* rectangle */ ; (Auflage 3) ; Frage zu getchar()
Kapitel 5.8 Seite 79 Programm: /* rectangle */ ; (Auflage 3) ; Frage zu getchar()
Neuss am 30.07.2010 um 08:38
Habe das Programm im Visual Studio 2010 abgetippt und es hat nur funktioniert wenn ich nach dem letzten print noch zweimal getchar(); zugefügt habe. Kann mir jemand erklären wieso es so ist?
Danke
/* rectangle */
#include <stdio.h>
float flaeche, l , b;
int main(void) {
/* Deklaration */
float flaeche, l, b;
printf("Berechnung der Flaeche eines Rechtecks\n");
/* Werte einlesen */
printf("Laenge des Rechtecks: ");
scanf("%f",&l);
printf("Breite des Rechtecks: ");
scanf("%f",&b);
/* Fläche berechnen */
flaeche = l * b;
printf("Flaeche des Rechtecks betraegt : %f\n",flaeche);
getchar();
getchar();
return 0;
}
