Printf ?

Aloittelia

Tämä voi olla tyhmä kysymys, mutta osaisiko joku neuvoa miten printfää käyttämällä saisi rajattua merkkijonon tulostuksen 50 merkkiin per rivi(sis. rivinvaihdon) ?
Voiko %s:n kanssa käytää jotain muotoilua, kuten floatilla ?

10

767

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Testaa esim. printf("Ps\n", teksti);

    • Aloittelia

      Jos taulukossa on enemmän kuin 50 merkkiä, niin miten tulostuksen saa jatkumaan oikeasta kohdasta seuraavalla rivillä ?

      • kuten myös

        Tee silmukka, joka tulostaa 50 merkkiä ,vaihtaa riviä ja jatkaa tulostamista....(for).


      • Jonna S.
        kuten myös kirjoitti:

        Tee silmukka, joka tulostaa 50 merkkiä ,vaihtaa riviä ja jatkaa tulostamista....(for).

        Olisiko joku ystävällinen ja antaisi esimerkin miten tuollainen for-silmukka toteutetaan tässä tapuksessa ?
        ainekset on:

        char teksti[200];
        Taulukkoon on luettu käyttäjän antama merkkijono, joka on kuitenkin lyhyempi kuin 200 merkkiä. Taulukon sisältö tulisi tulostaa näytölle 64:n merkin riveissä.


      • jotakin
        Jonna S. kirjoitti:

        Olisiko joku ystävällinen ja antaisi esimerkin miten tuollainen for-silmukka toteutetaan tässä tapuksessa ?
        ainekset on:

        char teksti[200];
        Taulukkoon on luettu käyttäjän antama merkkijono, joka on kuitenkin lyhyempi kuin 200 merkkiä. Taulukon sisältö tulisi tulostaa näytölle 64:n merkin riveissä.

        Olisko tästä apua ?

        int paikka=0;
        while(paikka


      • Jonna S.
        jotakin kirjoitti:

        Olisko tästä apua ?

        int paikka=0;
        while(paikka

        Pitää yrittää vielä hieman säätää, että saa nuo rivinvaihdot kohdalleen. Mutta suuri kiitos sinulle, joka annoit hyvän esimerkin !


    • Jonna S.

      Minulla on myös sama ongelma mutta rivien tulisi olla 64 merkkiä pitkiä. Yritin tehdä for-silmukkaa, mutta en saanut sitä toimimaan halutusti...

      • Aloittelia

        Voi for-luuppi ! En vaan saa toimimaan. Turhauttaa tämä C-kieli, kun ei osaa =)


      • Builder
        Aloittelia kirjoitti:

        Voi for-luuppi ! En vaan saa toimimaan. Turhauttaa tämä C-kieli, kun ei osaa =)

        Toimii kyllä,mutta viilaile itse..


        #include
        #include
        #include
        #include

        int main(void)
        {
        int i=0;
        char *s="123456789abcdefg";
        for(i=0;i


      • Builder
        Builder kirjoitti:

        Toimii kyllä,mutta viilaile itse..


        #include
        #include
        #include
        #include

        int main(void)
        {
        int i=0;
        char *s="123456789abcdefg";
        for(i=0;i

        10 merkkiä riville


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

    Luetuimmat keskustelut

    1. 57-vuotiads muka liian vanha töihin?

      On tämä sairas maailma. Mihin yli 55-vuotiaat sitten muka enää kelpaavat? Hidasta itsemurhaa tekemään, kun eläkkeelle ei
      Maailman menoa
      391
      4976
    2. Haluatteko miellyttää kumppaninne silmää?

      Entä muita aisteja? Mitä olette valmiita tekemään sen eteen että kumppani näkisi teissä kunnioitettavan yksilön? Olette
      Sinkut
      285
      2761
    3. By the way, olet

      mielessäni. Olet minulle tärkeä, niin suunnattoman tärkeä. En kestäisi sitä jos sinulle tapahtuisi jotain. Surullani ei
      Ikävä
      155
      1985
    4. Onko kaivattunne suosittu?

      Onko teillä paljon kilpailijoita? Mies valitettavasti näyttää olevan paljonkin naisten suosiossa :(
      Ikävä
      104
      1668
    5. J-miehelle toivon

      Hyvää yötä. Voisiko nykyistä tilannetta uhmaten vielä pienintäkään toivetta olla, päästä kainaloosi joskus lepääämään.
      Ikävä
      85
      1533
    6. Haluatko S

      vielä yrittää?
      Ikävä
      63
      1397
    7. Onkohan sulla enää tunteita

      kun nähdään seuraavan kerran? Niin hyvä fiilis on ollut viime aikoina, että se on nyt pahin pelkoni. Oletkohan unohtanut
      Ikävä
      51
      1390
    8. Täytyi haukkuu sut lyttyyn

      En haluu tuntee rakkautta sua kohtaan enää ja haluun unohtaa sut mut sit tulee kuiteki paha olo kun haluis vaan oikeesti
      Ikävä
      61
      1377
    9. Kylpyläsaaren Lomakylän kahvilaravintola

      Kävimme syömässä Kylpyläsaaressa. "Naudanliha burgeri" maksoi 18,90 euroa ja lisäksi limsa 4,50 euroa. Annoksen hinnaks
      Haapavesi
      64
      1334
    10. Rakkauden riemuvoitto

      Valta voidaan voittaa tiedolla. Mutta tieto on huonompi kuin kauneus, hellyys ja rakkaus. Siksi kauneus on vallan ja tie
      Hindulaisuus
      349
      1111
    Aihe