Hallo Leute, habe ein Problem und zwar:
Folgenden Code habe ich hier. Und zwar soll man begründen welche Ausgabe das Programm hat. Bei Zahlen über 100 ises obv aber bei allen unter kommt immer 91 raus. Kann mir das vll ma jmd an ner Zahl (80) oder so vorrechnen? Versteh das au net so ganz mit den , dass sich die Funktion da selbst aufruft .Hier der Code: Wäre echt super wenn sich jmd die Zeit kurz nimmt und mir unter die Arme greifen kann
#include <stdio.h>
#include <conio.h>
void main()
{
int x;
printf_s("bitte zahl eingeben");
scanf_s("%i", &x);
printf_s("ergebnis von %i lautet :",berechne(x));
_getch();
}
int berechne(int x)
{
if(x>100) return x-10;
else return berechne(berechne(x+11));
}