Cześć
Mam taki kod:
#include <iostream>
#include <conio.h> //Zawiera min. getch()
#include <time.h> //Zawiera min. srand
using namespace std;
int main()
{
srand (time(0));
int b = (1+rand()%10);
int a;
cin >> a;
if (b==a)
cout << "ZGADLES! Poprawna liczba to" << a << endl;
else
cout << "ZLE!" << endl;
getch()
return 0;
}
Program nie działa, zwraca dwa błędy których nie rozumiem (nie wiem jak to poprawić)
- "warning C4244: 'argument' : conversion from 'time_t' to 'unsigned int', possible loss of data". Nie wiem o co chodzi, co tu robię źle?
- "error C2143: syntax error : missing ';' before 'return'". Zapomniałem gdzieś ; ? Gdzie powinno być?
Program ma losować liczbę a użytkownik ją zgadywać - powinny się wyświetlać odpowiednie komunikaty.
Proszę o pomoc.