Cześć,
chcę aby użytkownik wprowadził dane tak lub nie [T\N] (na chwilę obecną nie będę sprawdzał poprawności czy wprowadził akurat to co chciałem).
Problem polega na tym, że jak testuje i wprowadzam dany znak to nic się nie dzieje. Krótko mówiąc program po wczytaniu cin`a nie wykonuje if`ów.
cout << "Czy w czyms jeszcze moge pomoc?[T/N]\n";
int t, n, T, N; // int pomoc jest wyzej
cin >> pomoc; // Tutaj uzytkownik ma podac [(t/T)/(n/N)]
cin.clear();
cin.sync();
cout << "Wczytanie " << cin.good() << endl;
cout << "Blad " << cin.fail() << endl;
if((pomoc==t)||(pomoc==T)){
cout << "Tak\n";
cout << t << " " << T << endl;
}
if((pomoc==n)||(pomoc==N)){
cout << "Nie\n";
cout << n << " " << N << endl;
}
return 0;
}
Za pomoc z góry dzięki,
Pzdr Hinzeq.