Vai al contenuto


Anna5

Lettura file xcode

Recommended Posts

Ciao,ho un problema con la lettura dei file su Xcode!Ho creato il file.txt con il terminale e l'ho messo nella stessa cartella del main.c però quando compilo il programma mi da errore file come se non leggesse il puntatore.Qualcuno potrebbe spiegarmi dove sbaglio?

#include <stdio.h>

#include<stdlib.h>

#include<string.h>

 

#define N 20

 

 

int main()

{

    

    char staz_partenza[N],staz_arrivo[N],ora_partenza[N],ora_arrivo[N],citta[N];

    int treni_in_arrivo,treni_in_partenza,trovato_p,trovato_a,cont,i;

    FILE *fp;

    

    

    fp=fopen("file.txt","r");

    if(fp==NULL)

    {

        printf("errore file");

        return -2;

    }

    

    

    else

    {

        i=0;

        while(fscanf(fp,"%s %s %s %s",staz_partenza,ora_partenza,staz_arrivo,ora_arrivo)!=EOF)

        {

            i++;

        }

        cont=i;

        

        printf("inserisci nome della citta':");

        scanf("%s",citta);

        treni_in_arrivo=0;

        treni_in_partenza=0;

        trovato_a=0;

        trovato_p=0;

        for(i=0;i<cont;i++)

        {

            if(strcmp(citta,staz_partenza)==0)

            {

                trovato_p=1;

                treni_in_partenza++;

            }

            else

            {

                trovato_p=0;

            }

            

            if(strcmp(citta,staz_arrivo)==0)

            {

                trovato_a=1;

                treni_in_arrivo++;

            }

            else

            {

                trovato_a=0;

            }

            

        }

       

        

        if(trovato_a==1)

        {

            printf("numero di treni in arrivo=%d\n",treni_in_arrivo);

        }

        else

        {

            printf("nessun treno in arrivo nella stazione selezionata\n");

        }

        if(trovato_p==1)

        {

            printf("numero di treni in partenza=%d\n",treni_in_partenza);

        }

        else

        {

            printf("nessun treno in partenza nella stazione selezionata\n");

        }

    }

     fclose(fp);

    return 0;

}

Modificato da Anna5

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti


Crea un account o accedi per lasciare un commento

You need to be a member in order to leave a comment

Crea un account

Iscriviti alla nostra comunità. È facile!

Crea un nuovo account

Accedi

Sei già iscritto? Accedi qui.

Accedi Ora

  • Contenuti simili

    • Da luciensabre
      Salve. Io ho un problema, credo stupido, con il mio Mac.
      Si tratta di un MacBook Pro Retina del 2014 usato (ovviamente), acquistato appena prima di Natale, già aggiornato a macOS Mojave; io sono utente amministratore di quel Mac e come tale dovrei avere tutti i permessi....peccato che non sia così: come si vede nell'immagine allegata, quando provo a cambiare i permessi mi dice che non ho i permessi necessari; lo stesso messaggio appare quando provo a fare "ripristina modifiche". In quanto amministratore, però, io dovrei già avere tutti i permessi necessari...quindi perché non ce li ho? Non compaio neanche nell'elenco utenti.
      Grazie infinite sin d'ora per le vostre risposte. Auguri di un felicissimo anno nuovo a tutti.
       

    • Da prinzart
      Ciao ho letto da più utenti che l'ultima versione di xcode è pesante e lenta, dove posso quindi scaricare una versione precedente a questa odierna?
       
      Grazie
    • Da Metrix.
      Ciao a tutti ragazzi, sono Metrix e sono nuova.
      Ho un canale YouTube e sono alle prime armi con il mio primo MacBook Pro. Sto utilizzando iMovie e, apparentemente, non mi ha dato alcun tipo di problema. Solo che nel caricamento video su YouTube i tempi di attesa sono lunghissimi e, spesso, senza risultato, in quanto il caricamento si blocca. Ho fatto lo speedtest e la connessione è nella norma. Ho pensato sia un problema di formato o grandezza del file. Non so, magari ho salvato in maniera errata il mio filmato? Lo so che avrei dovuto esporre il problema nella 'casella' apposita ma temo nessuno mi risponda. Spero qualcuno possa aiutarmi, ve ne sarei grata.
  • Statistiche forum

    529119
    Discussioni Totali
    6333425
    Risposte Totali
  • Statistiche Utenti

    122114
    Utenti totali
    14120
    Record utenti online
    Riccardo Petrucci
    Nuovo iscritto
    Riccardo Petrucci
    Iscritto
  • Statistiche annunci

    119
    Annunci attivi
    18
    Domande
    0
    Recensioni
    0
    Offerte
    Ultimi Annunci
    By angillo
    29 giorni e 13 ore
×