Witam ponownie. Postanowiłem napisać bardzo prostą gierkę, z której być może zmontuję coś większego. Niemal wszystko działa, jednak nie rozumiem, dlaczego konsola zamiast być czyszczona, przeskakuje o pewną ilość linijek. Kompilator gcc.
Kod programu:
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
#include <unistd.h>
int main()
{
int wprowadzona;
int wylosowana;
printf("Witaj!\n");
sleep(2);
system("clear");
printf("Zganij liczbe od 1 do 100\n");
srand(time(NULL));
wylosowana=rand()%100+1;
do
{
scanf("%d", &wprowadzona);
if (wprowadzona>wylosowana)
{
printf("Za duzo!\n");
}
else if (wprowadzona<wylosowana)
{
printf("Za malo!\n");
}
else
{
printf("Git malina!\n");
}
} while(wprowadzona!=wylosowana);
return(0);
}