ho iniziato ieri a studiare il C, leggendo la guida che c'è nel sito, e sto provando questo script:

Codice PHP:
#include <stdio.h>

main()
{
  
int ch0;

  while((
ch getchar()) != EOF)
    
++;

  
printf("%dn"i);

questo dovrebbe visualizzare quello che scrivo con la tastiera, e in effetti lo fa. In oltre premento ctrl+D il programma si dovrebbe interrompere (cosi c'è scritto nella guida) ma questo non lo fa

poi... ho ridotto il programma a questo
Codice PHP:
#include <stdio.h>

main() {
  
getchar();

e funziona allo stesso modo mi pare un po' strano... qualcuno mi può aiutare? In fin dei conti sono solo all'inizio e questa probabilmente per voi è una domanda banale