Pieni ohjelmointitehtävä ALOITTELIJALLE!

Aukino

Tee C ohjelma, joka kysyy max. 100 sanaa ja arpoo niille uuden järjestyksen.
Lopetus vaikkap @-merkillä!
Mitä kirjastoja tarvitaan?
Basicilla pystyisin tempaiseen hetkessä, mutta C menee miettiessä hetki, ennenkuin löytää oikeat kirjastot....

6

590

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • muumuu___

      tee sadan pituinen array muumuu joka sisältää merkkijonopointtereita ja jotka alustetaan osoittamaan NULL:iin. Sitten luet merkki kerrallaan while ((c=getch())!=EOF) {..}. Sanaerotinmerkkien kohdalla teet malloc()in ja kopioit siihen mennessä luetun merkkijonon sinne, laitat pointteriarray muumuusta seuraavan indeksin osoittamaan luettuun sanaan. Tai jotain...

      • muumuu___

        Muistelin c:n pointtereita ja kyhäsin tälläsen:

        http://pastebin.com/vzrj7hpc

        Ei tuo varmaan mikään loistelias taidonnäyte ole, mutta kyl siitä jotain voi oppia :) Syötteiden pituudet pitäis ainakin tarkistaa.


      • muumuu__
        muumuu___ kirjoitti:

        Muistelin c:n pointtereita ja kyhäsin tälläsen:

        http://pastebin.com/vzrj7hpc

        Ei tuo varmaan mikään loistelias taidonnäyte ole, mutta kyl siitä jotain voi oppia :) Syötteiden pituudet pitäis ainakin tarkistaa.

        void swap(void *a, void *b)
        {
        void *tmp = malloc(sizeof(int));
        memcpy(tmp, a, sizeof(int));
        memcpy(a, b, sizeof(int));
        memcpy(b, tmp, sizeof(int));
        free(tmp);
        }

        korjattu swap


      • ei toimi
        muumuu__ kirjoitti:

        void swap(void *a, void *b)
        {
        void *tmp = malloc(sizeof(int));
        memcpy(tmp, a, sizeof(int));
        memcpy(a, b, sizeof(int));
        memcpy(b, tmp, sizeof(int));
        free(tmp);
        }

        korjattu swap

        Ihan pöljä funktio.


      • muumuu__
        ei toimi kirjoitti:

        Ihan pöljä funktio.

        niin on :) Korjaa se.


    • ei oo vaikee kirjast

      toi menee standardi-c: llä

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. 20v on otettu kiinni

      Tulipalo oli sytytetty joten murhasiko ex omat lapsensa ja heidän Äidin. Tuskin sitä kukaan ohikulkijakaan sytytti.
      Savonlinna
      347
      12017
    2. Suomessa on ollut suurtyöttömyyttä ennenkin, ja lääkäriin pääsee nykyäänkin

      Täällähän oli jonkun sekopään(vas.) juttu, että ennen ei ollut työttömyyttä ja lääkäriin pääsi. Siihen alkoi tietysti ko
      Maailman menoa
      45
      3556
    3. Mitä meidän välillä

      Tapahtuu lopulta?
      Ikävä
      81
      3144
    4. IL - Auerin lapsia oli houkuteltu rahalla Annelin puolelle?

      16:12 Outoja väitteitä Sijaisäidin mukaan Auerin lapsia koetettiin houkutella nettipalstoilla muuttamaan kertomuksiaan
      Maailman menoa
      117
      2898
    5. 97
      2787
    6. S-kaupoissa on nykyään ihanaa käydä

      Kun niissä ei enää käy satuolentoihin uskovat hihhuIit eivätkä persut. Asiakaskunta on huomattavasti siistiytynyt muutam
      Maailman menoa
      59
      2593
    7. Savonlinan perhesurma, epäilty mies romani, äiti kantaväestöä

      https://www.is.fi/kotimaa/art-2000011676508.html Savonlinnan seudun romaniyhdistyksestä kerrottiin lauantaina IS:lle, e
      Maailman menoa
      159
      2516
    8. Savonlinnan murhapolttaja romani

      Ainakin IS kertoo. Arvasin heti ettei ole normi valkolainen suomalainen.
      Maailman menoa
      274
      2403
    9. Ei me taideta

      Pystyä kokonaan olemaan erossa.
      Ikävä
      45
      1501
    10. Kun aika on oikea niin

      Tupsahdat uudelleen tai löydän edes melkein yhtä ihanan ja joudun tyytymään... Suukko poskelles. 😘 Viattomasti vain.. �
      Ikävä
      15
      1488
    Aihe