Hirdetés

Új hozzászólás Aktív témák

  • Bazsesz

    őstag

    Hali megint!

    Naszal következő feladat (minden napra 1 :D):

    Írjon saját függvényt, amely egy adott fájlból megszámolja a sorközök, szóközök, és tabulátorok számát.

    Szal ott tartok, hogy egyelőre main() függvénybe próbálom megírni. Odáig oké, hogy a fájlból kiirdogálja nekem a karakterek számát. de....

    #include <stdio.h>
    #include <stdlib.h>

    main() {

    int c[256],i;
    char *s,kilep;
    FILE * f;

    f=fopen(''prog4.txt'',''r'');
    while (!feof(f)) {
    s=fgetc(f);
    c[s]+=1;
    }
    while (i=0,i<=256,i++) {
    if (c!=0) {
    printf(''%c - %d\n'',i,c
    );
    }
    }
    fclose(f);
    }


    Szal az addig oké, hogy i=71-nél pölö az alábbit írja ki:

    (G)(71): <amennyi előfordul benne>

    nade ugyebár azt hogy tudnám megcsinálni, hogy mondjuk csak a három megadott karaktert írja ki?

    mert úgy nem okés, hogy printf(''%d'',t[G]);. szal valami ötletet várnék erre....

    Előre is köszönöm!

    Üdv: Balu

Új hozzászólás Aktív témák