Zdravím, už si nevím rady. Mám část programu, která má vygenerovat náhodné číslo, vytisknout na obrazovku, já zadávám jestli je to číslo menší, větší nebo rovno číslo, které si myslím. Podle toho má tisknout další číslo (vetší, nebo menší). Díky za pomoc.
int pc()
{ int tippc, mojecislo=0, velikost;
char m, v, r;
srand(time(NULL));
tippc = rand() % 21;
printf("Vymysli si cislo.\n");
printf("Pokud je vetsi zadej (1), mensi zadej (2), nebo rovno zadej (0).\n");
while(1)
{
printf("Je tvoje cislo: %d?\n", tippc);
scanf("%d", &velikost);
if(mojecislo < tippc)
{
velikost = 2;
printf("Aha, tvoje cislo je mensi.\n");
}
if(mojecislo > tippc)
{
velikost = 1;
printf("Aha, tvoje cislo je vetsi.\n");
}
if(mojecislo == tippc)
{
velikost = 0;
printf("Hura! Uhodl jsem tvoje cislo!\n");
break;
}
printf("Dobre, budu hadat dal.\n");
continue;
}
printf("\n", main());
}