Witam. Mam problem z wyrzuceniem bledu gdy program chce dostac napis a dostaje liczbe.( Obsluga obszarow krytycznych poprzez wykorzystanie wyjatkow )
Jest taki sobie program
[code]
#include<iostream>
using namespace std;
int main()
{
char imie[20],nazwisko[30];
int wiek;
cout<<"Podaj imie,nazwisko oraz swoj wiek: \n";
cin>>imie;
cin>>nazwisko;
cin>>wiek;
}
[/code]
Chialbym zeby jak podaje zamiast imienia liczbe wyrzucalo mi blad "podales liczbe.."
Wiem ze to sie robi za pomoca try,throw i catch ale nie potrafie sobie z tym dac rady.
Prosiłbym zeby ktos mi to pokazal na takim najprostszym programie..