View Single Post
Old 15-04-2002, 17:03   #3
Kanop
Senior Member
 
L'Avatar di Kanop
 
Iscritto dal: Jul 2001
Messaggi: 49
Purtoppo anche così non va, qualsiasi cosa io scriva e confermi il programma non passa mai all'istruzione printf.
Ho provato anche modificando il programma e sostituendo ad EOF una variabile o un numero, ma non c'è nulla da fare.
Eppure l'istruzione dopo il for la dovrebbe svolgere per forza!
Anche usando il ciclo while invece del for le cosa non cambiano per nulla:

#include<stdio.h>

main(){

long nc = 0;

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

printf("%ld\n", nc);
}
__________________
"Grande Spirito, concedimi la serenità di accettare le cose che non posso cambiare, il coraggio di cambiare le cose che posso cambiare, e la saggezza di capirne la differenza".
Kanop è offline   Rispondi citando il messaggio o parte di esso