marco.gheza
22-07-2007, 09:32
Ciao a tutti!
sto programmando in C e sono bloccato da ore su un problema apparentemente stupido: il confronto tra char. In particolare, leggo un char da un file testo e voglio confrontarlo con un carattere in un ciclo: del tipo, cicla finchè il carattere letto non è uguale a 'L'.
char ch;
while((ch=fgetc(nome_file) != 'L')
{
........(corpo ciclo).........
}
il ciclo non va e cicla all'infinito.............
suggerimenti sulla sintassi??
Ah, uso Eclipse per sviluppare il programma!
sto programmando in C e sono bloccato da ore su un problema apparentemente stupido: il confronto tra char. In particolare, leggo un char da un file testo e voglio confrontarlo con un carattere in un ciclo: del tipo, cicla finchè il carattere letto non è uguale a 'L'.
char ch;
while((ch=fgetc(nome_file) != 'L')
{
........(corpo ciclo).........
}
il ciclo non va e cicla all'infinito.............
suggerimenti sulla sintassi??
Ah, uso Eclipse per sviluppare il programma!