MaxMustermann
Mitglied
Hallo,
schreibe gerade ein Programm, bei dem man die Art des Treibstoffes und die Menge eingeben kann, sich darauf dann der Preis errechnet und dieser ausgegeben wird.
Man kann zwischen drei Arten von Treibstoff wählen.
Komme jetzt bei der IF-Bedingung nicht weiter, wie muss ich die setzen, dass das Programm weiß, welche Art von Treibstoff der Benutzer ausgewählt hat?
Viele Grüße
schreibe gerade ein Programm, bei dem man die Art des Treibstoffes und die Menge eingeben kann, sich darauf dann der Preis errechnet und dieser ausgegeben wird.
Man kann zwischen drei Arten von Treibstoff wählen.
Komme jetzt bei der IF-Bedingung nicht weiter, wie muss ich die setzen, dass das Programm weiß, welche Art von Treibstoff der Benutzer ausgewählt hat?
Viele Grüße
C:
#include <stdio.h>
#include <stdlib.h>
int main()
{
float p1 = 1.213;
float p2 = 1.257;
//float p3 = 1.358;
char diesel = 'D';
char benzin = 'B';
//char super = 'S';
float menge = 0;
//float s = 0;
printf("Geben Sie die Menge und die Art des Treibstoffes ein: \t");
scanf("%f, %c, %c\n", &menge, &diesel, &benzin);
if(char == 'D')
{
menge = menge * p1;
printf("Preis: %.2f Euro\n", menge);
if(char == 'B')
{
menge = menge *p2;
printf("Preis: %.2f Euro\n", menge);
}
}
return EXIT_SUCCESS;
}