Hirdetés

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

  • Karma
    félisten

    Húha. Légyszi használd a Kód gombot, és úgy illeszd be a kódot, lehetőleg indentálva, mert ez így elég nehezen olvasható.

    Elöljáróban: Egyszerűbb lenne egy for ciklus 2-től 100-ig (gyakorlatilag most is ez van, csak while-lal), és minden esetben végezni egy prímtesztet. Most is ezt akarnád csinálni, csak olyan kusza, hogy nem látszik.

    A hiba nagyon valószínű, hogy azért van, mert elfelejtetted alaphelyzetbe állítani az oszto és a prim változókat a ciklusmagban.

    OMG! Megvan, hogy miért 854! Mert pointert íratsz ki, nem a számot!

    printf("%i ", x);

    Nos, a ciklusmagot és a kiírást kijavítva nálam már jól működik.

    iMac:Debug zsolt$ ./test
    2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97

    Azért nem lenne hátrány, ha azokat a while ciklusokat újragondolnád ;)

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