Jinak tady mam celkem zavazny problem s jednim cyklem.
delam generator rejstriku:
xxxall je promenna oznacujici cisla stranek
xxxtext oznacuje cislo slova na strane xxxall
counter (char counter[200][1];)je pole o 200 retezcich s jednim znakem
Text je hledany vyraz
str[1000][50] je pole, ve kterem je ulozen kompletni text, ve kterem se vyhledava, porovnava se s polem Text
nevim, jak je to mozne, ale kdyz chci vypsat stranky(counter[xxxall]), na kterych se nachazi hledane slovo(Text), vystup vypise i predchozi stranku (napr kdyz se vyraz nachazi na strane 5, vypisou se strany 4, 5; kdyz se nachazi na stranach 3, 6, 7, vypise se 2, 3, 5, 6, 7)
Kód: Vybrat vše
xxxall=0; xxxtext=0;
while(xxxall < 200){
if(counter[xxxall][0]!='1'){
while(xxxtext < 600){
if(!strcmp(Text, str[xxxall][xxxtext]))
{counter[xxxall][0]='1';}
xxxtext++;
}}
//cout << counter[xxxall][0] << " ";
xxxtext=0;
xxxall++;
}Coburn[/list]
EDIT: problem vyresen

