• [^] # Re: dans time.h

    Posté par . En réponse au message Probleme de lecture fichier. Évalué à 1.

    question con: tu peux pas mettre ton printf dans ta fonction lecture directement après le fgets ?

    le problème de ton chaine1, c'est qu'il est défini en char alors qu'il devrait être déclaré en char* dans ton fichier.C. En plus, je suis pas sur que ton chaine1 en C soit le meme que ton chaine1 dans ton .sce mais en même temps je connais pas du tout scilab. Mais alors vraiment pas du tout :)

    sinon, tu peux rajouter un char* dans le prototype de ta fonction lecture
    genre
    int lecture(char *nom_fichier ,int *type_fichiers,int *variable, int *nb_lignes,float sortie[][10], char* chaine_sortie)
    {
    (...)
    fgets(chaine,300,fichier);
    chaine_sortie=chaine;
    }

    pour finir, la lecture de la chaine de date avec strptime est peut-être un peu galère, mais ça serait quand même vachement plus joli :)