Mam problem, aby wylosowana przez generator liczba była odczytywana. Liczby dobrze sie losuja od 0-10, ale kiedy wpisuje liczbe wylosowana w programie musi zamknac program ale to sie nie dzieje.
Treść zadania;
Napisac program który pyta się o pewną stała liczbe tak długo aż zostanie ona odgadnięta. Po nieudanej probie program informuje czy podana liczba jest większa albo mniejsza od wylosowanej liczby.
Moj kod;
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <time.h>
int main(void)
{
int losowa = 0, liczba; // losowa to liczba wygenerowana przez komputer (generator liczb losowych);
srand(time(0)); // generator l. losowych
losowa = rand;
printf("%d \n", rand() % 10);
do {
printf(" Podaj liczbe od 0 do 10 \n ", liczba);
scanf("%d", &liczba);
} while (liczba = losowa);
return 0;
}