From f94c21fca63676e014697122b25dd389573dfc45 Mon Sep 17 00:00:00 2001 From: fdai7615 Date: Tue, 7 Feb 2023 22:26:39 +0100 Subject: [PATCH] add Substraction 3 Zahlen --- src/funktion.c | 6 ++++++ src/funktion.h | 1 + src/main.c | 8 ++++++++ 3 files changed, 15 insertions(+) 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); }