Hallo, ich benötige dringend Hilfe bei einem C-Programm. Wäre toll wenn ihr mir helfen könntet.
Hier ist der Quelltext:
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main(int argc, char *argv[])
{
int eingabe ;
float fläche , umfang , seite1 , seite2, radius ;
while(true)
{
printf("--------Menü----------\n");
printf("1) Quadrat\n");
printf("2) Rechteck\n");
printf("3) Kreis\n");
printf("4) Beenden\n");
scanf(" %d ", &eingabe);
if(eingabe==1)
{printf("Bitte geben Sie die Länge vom Quadrat ein(in cm):");
scanf(" %f ",&seite1);
fläche = seite1 * seite1 ;
umfang = seite1 * 4 ;
printf("Die Fläche vom Quadrat ist %.2f und der Umfang ist %.2f.",fläche, umfang);
}
else if(eingabe==2)
{
printf("Bitte geben Sie die Länge vom Rechteck ein(in cm):");
scanf(" %f ",&seite1);
printf("Bitte geben Sie die Höhe vom Rechteck ein(in cm):");
scanf(" %f ",&seite2);
fläche = seite1 * seite2 ;
umfang = seite1 + seite1 + seite2 + seite2 ;
printf("Die Fläche vom Quadrat ist %.2f und der Umfang ist %.2f.",fläche, umfang);
}
else if(eingabe==3)
{
printf("Bitte geben Sie den Radius vom Kreis ein(in cm):");
scanf(" %f ",&radius);
fläche = radius * radius * 3.14 ;
umfang = 2 * 3.14 * radius ;
printf("Die Fläche vom Radius ist %.2f und der Umfang ist %.2f.",fläche, umfang);
}
else if(eingabe==4)
{
printf("Das Programm wird beendet!");
break;
}
else
{
printf("Bitte geben Sie einen gültigen Menüeintrag ein!");
}
}
getch();
system("PAUSE");
return 0;
}
Hier die Fehler: