Wypisanie wybranej kolumny z pliku na ekran

0

Witam mam napisać program który z danej tabeli wejściowej wypisywałby na wyjście tylko określoną (interesującą użytkownika) kolumne (wraz z jej nazwą).

tak wygląda tabela w pliku txt

Kol01 Kol02 Kol03 Kol04
aa 10 11 31
bb 20 21 32
cc 30 31 33
dd 40 41 34

JAK MAM TO ZROBIĆ ? NA BAZIE DANYCH ? Proszę o podpowiedz Program w języku c

0

zmien nazwe tematu bo temat pojdzie do kosza

pobierasz ktora od uzytkownika ktora kolumne chce wyswietlic
uzywajac FILE czytasz plik. Czytaj go calymi liniami.
idziesz do spacji ktora podal uzytkownik (liczbaWczytana-1, bo jak chcesz pierwsza kolumne to nie opuszczasz niczego tylko czytasz od poczatku)
pozniej jak jestes za spacja wyswietlasz na ekran do nastepnej spacji to co znajduje sie w pliku
robisz tak dopoki plik sie nie skonczy

0

czyli funkcja fgets() ?

0
char Kolumna[1000];
if(fscanf(file," %999s",Kolumna)==1) printf("Odczytałem kolejną kolumne %s\n",Kolumna);

1 użytkowników online, w tym zalogowanych: 0, gości: 1