Witam,
Mam problem z poniższym kodem, po kompilacji program się crashuje, nie wiem czym to jest spowodowane,(moze źle przesyłam tablice stringów do funkcji przyporz). Jeśli ktoś rzuci na to okiem będę wdzięczny;) tablica stringow **tabl **jest wypelniona wersami z pliku (linia moze zaczynac sie literą 'K' , 'C' , 'R' lub 'I' , a zmienna linie przechowuje ilosc wersow w pliku.
void przyporz(int linie,string tabl[],string tabk[],string tabc[],string tabr[],string tabs[])
{
char pznak;
int i,k,c,r,s;
while(i<linie)
{
pznak=tabl[i][0];
cout<<pznak;
if(pznak=='K')
{
tabk[k]=tabl[i];
k++;
}
if(pznak=='C')
{
tabc[c]=tabl[i];
c++;
}
if(pznak=='R')
{
tabr[r]=tabl[i];
r++;
}
if(pznak=='I')
{
tabs[s]=tabl[i];
s++;
}
i++;
}
}
int main()
{
int linie=5;
string tabl[linie];
string tabk[linie];
string tabc[linie];
string tabr[linie];
string tabs[linie];
przyporz(linie,tabl,tabk,tabc,tabr,tabs);
return 0;
}