IALweb Homepage
Forum Home Forum Home > Programmazione > Programmazione > C/C++ - VISUAL C++
  New Posts New Posts RSS Feed - contare le linee
  FAQ FAQ  Forum Search   Events   Register Register  Login Login


REGISTRATEVI su IALWeb forum!

Topic Closedcontare le linee

 Post Reply Post Reply
Author
Message
gaber View Drop Down
Nuovo Utente
Nuovo Utente


Joined: 11/Apr/2009
Status: Offline
Points: 1
Direct Link To This Post Topic: contare le linee
    Posted: 11/Apr/2009 at 17:35

Salve a tutti, sono nuovo sia del forum che del linguaggio C. La domanda sara' banale per molti di voi ma spero che possiate aiutarmi.

Seguo il Kernighan and Ritchie e sono al primo capitolo, sto' eseguendo tutti i programmi e gli esercizi proposti paragrafo dopo paragrafo ma credo di non aver capito molto bene il programma che conta le linee, cioe':

#include <stdio.h>

main()
aperta graffa(non la trovo sulla tastiera)

    int c, nl;

   nl = 0;

   while ((c = getchar()) != EOF)

         if ( c = = '\n')

              printf("%d\n", nl);

return 0;

chiusa graffa(stesso problema)

Sto' andando a memoria, spero di non aver commesso errori; comunque io mi aspetto nella finestra dell' output di poter scrivere un testo, dare invio e vedermi apparire un numero corrispondente al numero di righe o new line come spiega il libro. Riesco a scrivere il testo ma niente altro. Non riesco a capire cosa stia sbagliando forse mi sfugge qualcosa?

Grazie della collaborazione a tutti. 

P:S. Sto' usando Visual Studio 6 come compilatore.

Back to Top
Sponsored Links


Back to Top
diana_vit View Drop Down
Nuovo Utente
Nuovo Utente


Joined: 02/Mag/2009
Status: Offline
Points: 1
Direct Link To This Post Posted: 02/Mag/2009 at 21:32

Hi,

prova cosi, al meno 'incrementing the counter nl'

#include "stdafx.h"
#include <stdio.h>

int main(int argc, _TCHAR* argv[]) {

int c, nl;
nl = 0;
while ((c = getchar()) != EOF)
if ( c == '\n') ++nl;

printf("The number of lines is = %d\n", nl);

return 0;

}

Good luck !

(ho provato come c++console project in .NET)

Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 10.17
Copyright ©2001-2013 Web Wiz Ltd.

This page was generated in 0,063 seconds.