Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

wyświetlenie co drugiej lini pliku tekstowego

Ostatnio zmodyfikowano 2012-01-16 21:13
Autor Wiadomość
Marcin9303
Temat założony przez niniejszego użytkownika
wyświetlenie co drugiej lini pliku tekstowego
» 2012-01-16 19:36:16
czy mógłby ktoś wskazać mi w jaki sposób wyświetlić co drugą linijkę pliku tekstowego w języku C.

Mianowicie program który posiadam otwiera plik passwd i pokazuje jego całą zawartość , a teraz mam pokazać co drugą jego linię . Niestety nie wiem w jaki sposób to zrobić.

Proszę o pomoc.
P-48412
hincu
» 2012-01-16 19:43:01
wyswietlasz parzysta linijke i tyle : P
P-48414
Marcin9303
Temat założony przez niniejszego użytkownika
» 2012-01-16 19:45:09
NIestety nie jestem zaawansowanym użytkownikiem  , a bardzo zależy mi aby uzyskać taki efekt
Jeśli mozesz to naprowadź w jaki sposób mam to zrobić
Kod wygląda tak :
C/C++
#include<stdio.h>
#include<string.h>

int main()
{
   
    FILE * plik;
    char a[ 10000 ];
    system( "clear" );
   
    plik = fopen( "/etc/passwd", "r" );
    if( plik != NULL )
   
    {
        while( fscanf( plik, "%c", & a ) == 1 )
        {
            printf( "%s", a );
        }
    }
    else { return - 1; }
    fclose( plik );
   
    return 0;
}
P-48415
Drraven
» 2012-01-16 19:48:12
Gotowcom mówimy twardo nie!
P-48416
akwes
» 2012-01-16 19:49:19

nie jestem zaawansowanym użytkownikiem

To powinieneś sobie z tym poradzić gdyż jest to podstawowa sprawa.

Wyświetlić cały plik potrafisz?
P-48417
Marcin9303
Temat założony przez niniejszego użytkownika
» 2012-01-16 19:50:51
potrafię
P-48418
pekfos
» 2012-01-16 20:00:11
to dorabiasz zmienną pomocniczą w której trzymasz numer linii. i jak ten numer jest parzysty to wyświetlasz.
P-48419
hincu
» 2012-01-16 20:04:20
P-48420
« 1 » 2
  Strona 1 z 2 Następna strona