#include <stdio.h>
#include <string.h>
 
int main(void)
{
 
float zahl1, zahl2;
char op[2];
 
/* Leeren Eingabepuffer + Fehlerbehandlung der Eingaben fehlt noch */
printf("Bitte geben sie die erste zahl ein:");
scanf("%f", &zahl1);
 
printf("Bitte geben sie ein wie gerechnet werden soll<+,-,*>: ");
scanf("%1s", op);
 
printf("Bitte geben sie die zweite zahl ein:");
scanf("%f", &zahl2);
 
 
if (*op == '+')
{
    printf("Die Summe ist: %.2f \n", (zahl1 + zahl2));
}
else if (*op == '-')
{
    printf("Die Differenz ist: %.2f\n", (zahl1 - zahl2));
}
else if (*op == '*')
{
    printf("Die Multiplikation ist: %.2f\n", (zahl1 * zahl2));
}
else if (*op == '/')
{
    if ( (zahl2>0)-(zahl2<0) )  /* Gleichheit von Fließkommazahlen ist immer fragil */
    {
    	printf("Die Division ist: %.2f\n", (zahl1 / zahl2));
    }
    else
    	printf("Dividend ist 0"); /* Dividend */
        
}
return 0;
 
}
