Discussione: conversione int-char
View Single Post
Old 11-05-2003, 12:55   #1
burp1
Junior Member
 
Iscritto dal: May 2003
Messaggi: 4
conversione int-char

ho un piccolo problema con la lettura da file
il programma è questo

#include <stdio.h>
#include <ctype.h>
#include <iostream.h>
void main() {
FILE *file;
FILE *file1;
char filename[20];
int ch;
printf("Nome del file: "); scanf("%s", filename);
if ((file=fopen(filename, "r"))==NULL) { perror("Impossibile aprire file d'ingresso\n");
}
printf("Nome del file di uscita: "); scanf("%s", filename);
if ((file1=fopen(filename, "w"))==NULL) { perror("Impossibile aprire file di uscita\n");
}

for(; {

if((ch=fgetc(file))!=EOF){
if(ch == '#'){
//codice
}
else
fputc(ch, file1);

}
}
fclose(file);
}


ma ovviamente, essendo # un carattere e non un int non và niente...

qualcuno sà cosa devo mettere al posto di #????
grazie
burp1 è offline   Rispondi citando il messaggio o parte di esso