Dziękuję. Proszę powiedzieć mi jeszcze, dlaczego pojawia się owy problem:
Randomowa liczba wynosi np. 59. Kiedy ją wpiszę w scanf, program dalej wyświetla mi komunikat, że jest za duża, lub za mała.
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(void)
{
int i, n;
srand (time(NULL));
printf ("Random number: %d\n", rand()%100);
do {
printf("Podaj liczbe: ");
scanf("%d", &i);
if (i < rand()%100)
printf("Za malo.\n");
else if (i > rand()%100)
printf("Za duzo\n");
else if (i == rand()%100)
printf("Trafiles! :)\n");
}
while (i != rand());
system("pause");
return (0);
}