Hejka. Mam taki prosty program, który pobiera od użytkownika liczbę i wypisuje ją na ekran:
#include <cstdio>
#include <iostream>
using namespace std;
int main() {
int i;
cout << "Podaj liczbe: ";
cin >> i;
cout << "Twoja liczba: "<< i;
return 0;
}Wszystko działa sprawnie kiedy odpalam program w cmd:
> a Podaj liczbe: 4 Twoja liczba: 4
Ale gdy próbuję potokiem z pliku, nie pokazuje "cin" tylko "cout":
> a < input.txt Podaj liczbe: Twoja liczba: 4
Da się zrobić tak, żeby działało jak w pierwszym wykonaniu? Pozdrawiam.