Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    14

    [C]lettura da file stringa e inserimento in un vettore

    #include <stdio.h>

    #include <stdlib.h>

    #define n 30



    void leggidafile(char vet[n],int num) ;

    void stampavettore(char vett[n],int numero);

    int main()

    {char vettore[n];

    int num;

    leggidafile(vettore,num);



    system("PAUSE");



    }

    void leggidafile(char vet[n],int num)

    {FILE*f;

    f=fopen("esame.txt","r");

    while(fscanf(f,"%s",&vet[num++])!=EOF )



    stampavettore(vet,num);

    fclose(f);

    }

    void stampavettore(char vett[n],int numero)

    {

    int i;

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

    {

    printf("%s",vett[i]);

    }



    }


    mi da questo problema


  2. #2
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,565
    1) Indenta il codice
    2) Cambia compilatore DI CORSA
    3) Se non erro un carattere alla volta va letto con %c e non con %s
    "Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)

    "Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)

    http://xvincentx.netsons.org/programBlog

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    14
    non posso cambiare il compilatore perchè lo dobbiamo usare all'uni e cmq %c non risolve il problema

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,465
    Leggi con la fscanf usando la stringa e %s

    Utilizza feof per capire se il file e' terminato
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    14
    grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.