Treść zadania:
Cena doby hotelowej wynosi 150zl latem i zima, 120 wiosna, jesienia 100. Napisz funkcje, która dla parametru typu wyliczeniowego postaci enum poraRoku{WIOSNA,LATO,JESIEN,ZIMA}; zwróci poprawną cenę doby hotelowej.
#include <stdafx.h>
#include <iostream>
#include <conio.h>
using namespace std;
enum poraRoku{WIOSNA,LATO,JESIEN,ZIMA};
int main()
{ short poraRoku;
cout<<"Podaj pore roku: ";
cin>>poraRoku;
switch(poraRoku)
{
case WIOSNA:
cout<<"Cena za dobe hotelowa: 120zl.";
break;
case LATO: case ZIMA:
cout<<"Cena za dobe hotelowa: 150zl.";
break;
case JESIEN:
cout<<"Cena za dobe hotelowa: 100zl.";
break;
};
return 0;
}
Dlaczego nie zwraca on przypisanej wartości?