Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    224

    [C] getchar () - putchar()

    Buon giorno a tutti...
    In base a questo codice

    int c;
    int numriga = 1;
    int controllo = 1;

    while ( (c = getchar()) != EOF)
    {
    if (controllo == 1)
    {
    printf ("%-5d", numriga++);
    controllo = 0;
    }
    putchar (c);
    if (c == '\n')
    {
    controllo = 1;
    }
    }

    Ogni riga dpvrebbeessere prima numerata e poi di seguito riportare quelo scritto da tastiera...Almeno questo e' quello che vorrei fare, pero' cosi' mi salta il primo if e mi riporta subito quanto scritto, e solo dopo aver premuto enter mi visualizza il num di riga + il testo...
    Per quello che ho visto, per quello che ho sentito, per sconcertante necessitá...obbligo di caduta verso mondi leggeri di sottili pensieri d´occhio e cuore... (Giovanni Lindo Ferretti)

  2. #2
    http://forum.html.it/forum/showthrea...hreadid=785975
    Inutile dire che mi sembra un problema del tutto simile
    Il centro dell'attenzione non è sempre un buon posto in cui trovarsi

    Mai discutere con uno stupido, la gente potrebbe non capire la differenza. (O. W.)

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    224
    bene a sapersi, grazie mille....
    Per quello che ho visto, per quello che ho sentito, per sconcertante necessitá...obbligo di caduta verso mondi leggeri di sottili pensieri d´occhio e cuore... (Giovanni Lindo Ferretti)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.