Tockra
Lt. Commander
- Registriert
- Dez. 2008
- Beiträge
- 1.058
Hey Leute,
ich habe in folgendem Stück Code ein Problem:
Mein Problem ist, dass wenn ich die Standarteingabe umbiege z.B. auf folgende .txt:
test.txt:
./prog < test.txt
Nun bekomme ich durch die Endlosschleife eine Endlosausgabe von "1 = ... ".
Gruß
T
ich habe in folgendem Stück Code ein Problem:
Code:
int main(void) {
while(1) {
long long input;
scanf(" %lld",&input);
if(input <= 0) {
printf("Ungueltige Eingabe!\n");
return 1;
}
printf("%lld = ",input);
func(input);
printf("\n");
}
return 0;
}
Mein Problem ist, dass wenn ich die Standarteingabe umbiege z.B. auf folgende .txt:
test.txt:
Code:
15
12
1
./prog < test.txt
Nun bekomme ich durch die Endlosschleife eine Endlosausgabe von "1 = ... ".
Gruß
T