witam mam zadanie napisać program, który wczyta dwie liczby i je wypisze. Bufor strumienie wejściowego ma być za każdym razem czyszczony. Wynik końcowy ma zawierać inf. czy wpisanie się udało. Mam skorzystać ze zmiennej bool.
Poniżej mój kod źródłowy. Proszę o pomoc.
#include <iostream>
int main ()
{
float a;
float b;
float c;
std::cout << "Podaj liczbe reczywista 1: ";
std::cin >> a;
bool czywpisano = std::cin.good() << std::endl;
std::cout << " Wczytano? " << std::cin.good() << std::endl;
std::cout << "Nie wczytano? " << std::cin.fail() << std::endl;
std::cin.clear();
std::cin.sync();
std::cout << " Podaj liczbe rzeczywista 2: ";
std::cin >> b;
bool czywpisano = std::cin.good() << std::endl
std::cout << "Wczytano? " << std::cin.good() << std::endl;
std::cout << "Nie wczytano " << std::cin.fail() << std::endl;
std:cin.clear();
std::cin.sync();
return 0
}
dodanie znacznika <code class="cpp"> - fp