int main ( int argc, char **argv)
{
int tab[20][20];
int c;
int wiersz=0;
int kolumna=0;
FILE *in=fopen("tekst.txt","r");
while( (c=fgetc(in)) !=EOF )
{
if(c=='\n')
wiersz++;
tab[wiersz][kolumna]=c;
kolumna++;
}
int i,j;
for(i=0;i<wiersz;i++)
for(j=0;j<kolumna;j++)
printf("%c", tab[i][j]);
}
po uruchomieniu programu na konsoli wyskakują jakieś przeróżne i dziwne rzeczy. ktoś mi powie co mam źle? albo najlepiej niech nakieruje o czym mam poczytać jeśli chcę zapakować napis (ileś wierszy i ileś znaków w każdym wierszu) do tablicy dwuwymiarowej. próbowałem scanfu, fgets, fgetc i żadne nie zadziałało skutecznie
plik tekstowy i wynik konsoli: http://www.tinypic.pl/05h4jpqv2jxn