diff --git a/src/funktion.c b/src/funktion.c index a4e8660..46fb87d 100644 --- a/src/funktion.c +++ b/src/funktion.c @@ -367,4 +367,10 @@ double Division_drei_Zahlen(double dZahl1, double dZahl2,double dZahl3) double substraction_2Zahlen(double sZahl1,double sZahl2) { return sZahl1-sZahl2; +} +double substraction_3Zahlen(double sZahl1,double sZahl2,double sZahl3) +{ + double result = sZahl1-sZahl2-sZahl3; + printf("Ergebniss : %d",result); + return result; } \ No newline at end of file diff --git a/src/funktion.h b/src/funktion.h index cd244e3..6241ac2 100644 --- a/src/funktion.h +++ b/src/funktion.h @@ -65,5 +65,6 @@ double multiplikation_3Zahlen(double Zahl1,double Zahl2,double Zahl3); double normaleDivision(double dZahl1, double dZahl2); double Division_drei_Zahlen(double dZahl1, double dZahl2,double dZahl3); double substraction_2Zahlen(double sZahl1,double sZahl2); +double substraction_3Zahlen(double sZahl1,double sZahl2,double sZahl3); #endif diff --git a/src/main.c b/src/main.c index d67bc67..84ed1aa 100644 --- a/src/main.c +++ b/src/main.c @@ -294,4 +294,12 @@ int main() Zahl1=getValue('1'); Zahl2=getValue('2'); substraction_2Zahlen(sZahl1, sZahl2); + + printf("Zahl1:"); + Zahl1=getValue('1'); + printf("Zahl2:"); + Zahl2=getValue('2'); + printf("Zahl1:"); + Zahl3=getValue('3'); + substraction_3Zahlen(sZahl1, sZahl2,sZahl3); }