Hirdetés

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

  • bpx
    őstag

    Köszi srácok! A belső ciklust felejtettem el megcsinálni, így most jó lett:

    - a szóközt is számolom, az első szóköz és a lezáró 0 közti karaktereket számolja
    #include <stdio.h>
    int i, j, len = 0;
    int main(int argc, char *argv[]){
    for (i = 1; i < argc; i++)
    for (j = 0; argv[i][j]; j++)
    len++;
    len = len + (i-2);
    printf("hossz: %d\n", len);
    return len;
    }

    Hogyan lehet az argc, *argv[] -vel bekért karaktereket egy másik függvény számára átadni? Igazából úgy lenne frankó, ha a számolás nem a mainben lenne, bár így sem rossz.

    ezzel csak az a gond, hogy pl. a

    progi.exe asd fgh jklm
    és a
    progi.exe asd fgh jklm

    is jó, de az argc.,argv mindkét esetben ugyanaz lesz, szóval a szóközöket én nem számolnám

    paraméterként meg nyilván úgy lehet, ahogy a main is kapta

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