Hi,
ich bin neu und absoluter Anfänger und habe eine Frage zu folgendem Code in C:
Ich kenne den Unterschied zwischen call by value und reference und weiß, dass dieser Code mehr Sinn macht mit einem Zeiger als Parameter.
Wieso wird aber in Zeile 5. die Eingabe nicht mit den Werten min oder max verglichen?
Zumindest hört das Programm bei mir in Zeile 4 auf.
Danke schonmal.
ich bin neu und absoluter Anfänger und habe eine Frage zu folgendem Code in C:
C++:
void einlesen(int zahl, int min, int max) {
do {
printf("Ihre Eingabe im Bereich %d...%d: ", min, max);
scanf("%d", zahl);
} while (zeiger<min || zeiger>max);
}
int main(void) {
int eingabe;
einlesen(eingabe, 1, 100);
return 0;
}
Ich kenne den Unterschied zwischen call by value und reference und weiß, dass dieser Code mehr Sinn macht mit einem Zeiger als Parameter.
Wieso wird aber in Zeile 5. die Eingabe nicht mit den Werten min oder max verglichen?
Zumindest hört das Programm bei mir in Zeile 4 auf.
Danke schonmal.