esoni
07-05-2010, 16:04
CIAO VORREI LEGGERE UN FILE STRUTTURATO COSI
CIAO
DARIO
COME
STAI
CON UNA STRINGA OGNI RIGA....VORREI LEGGERE OGNI RIGA E STAMPARLAA VIDEO(LETTURA TRAMITE FSCANF....NON POSTATEMI SOLUZIONI CHE USANO UNA LTRA FUNZIONE)
ECCO IL MIO CODICE CHE PERO UNA VOTA ARRIVATI ALL ULTIMA RIGA DEL FILE NON SI FERMA MAI
FILE *stream;
char *parola;
parola=(char *) malloc(30*sizeof(char));
stream=fopen("o","r");
if (stream == NULL)
{
printf("Non posso aprire il file %s", "italian");
exit(1);
}
int ris;
ris=fscanf(stream,"%s",parola);
while(ris!=EOF)
{
printf("%s",parola);
fscanf(stream,"%s",parola);
}
CIAO
DARIO
COME
STAI
CON UNA STRINGA OGNI RIGA....VORREI LEGGERE OGNI RIGA E STAMPARLAA VIDEO(LETTURA TRAMITE FSCANF....NON POSTATEMI SOLUZIONI CHE USANO UNA LTRA FUNZIONE)
ECCO IL MIO CODICE CHE PERO UNA VOTA ARRIVATI ALL ULTIMA RIGA DEL FILE NON SI FERMA MAI
FILE *stream;
char *parola;
parola=(char *) malloc(30*sizeof(char));
stream=fopen("o","r");
if (stream == NULL)
{
printf("Non posso aprire il file %s", "italian");
exit(1);
}
int ris;
ris=fscanf(stream,"%s",parola);
while(ris!=EOF)
{
printf("%s",parola);
fscanf(stream,"%s",parola);
}