D
Da1
Jungspund
Hallo
ich suche ein Kommando mit dem ich bei Eingabe a zu if(a), b zu if(b) .... komme. Gibt es da eine Möglichkeit? scanf scheint es nicht zu tun
oder muss ich komplett umbauen.
ich suche ein Kommando mit dem ich bei Eingabe a zu if(a), b zu if(b) .... komme. Gibt es da eine Möglichkeit? scanf scheint es nicht zu tun
oder muss ich komplett umbauen.
PHP:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main() {
char a,b,c,d;
float y, x;
printf("Taschenrechner zur berechnung von Zahlen\n");
printf("________________________________________\n");
printf("(a)Plus (b)Minus (c)Mal (d)Geteilt: ");
scanf("%s,%s,%s,%s",&a,&b,&c,&d);
if(a){
printf("gib die erste zahl ein: ");scanf("%f",&y);
printf("gib die zweite zahl ein: ");scanf("%f",&x);
printf("%f plus %f\n",y,x);
printf("ergebnis %f\n",y+x);
}
if(b) {
printf("gib die erste zahl ein: ");scanf("%f",&y);
printf("gib die zweite zahl ein: ");scanf("%f",&x);
printf("%f minus %f\n", y,x);
printf("ergebnis %f\n",y-x);
}
if(c) {
printf("gib die erste zahl ein: ");scanf("%f",&y);
printf("gib die zweite zahl ein: ");scanf("%f",&x);
printf("%f geteilt %f \n",y,x);
printf("ergebnis %f\n",y/x);
}
if(d){
printf("gib die erste zahl ein: ");scanf("%f",&y);
printf("gib die zweite zahl ein: ");scanf("%f",&x);
printf("%f mal %f\n",y,x);
printf("ergebnis %f\n",y*x);
}
else{
printf("falsche eingabe\n");}
return 0;
}