Bonjour,
je débute en C et je bloque dés ma premiere question
(soyez indulgent!!)
Je dois lire un fichier ".fasta" (format pour contenir une liste avec des identifiants et des séquences protéiques, c'est un texte en fait) dans un fichier.
Puis je dois stocker les données dans "un format approprié"; je pensais utiliser un tableau avec les identifiants d'une part et leur séquence associé d'autre part.
Cependant dés que j'essaie de faire qqch sur l'ordinateur, ça ne compile évidement pas ^^
A ce stade j'aimerais seulement que ça compile au moins avant de fonctionner
En fait je pense qu'il y a un probleme avec mon FILE, j'ai pas bien compris comment ça s'utilisait, ou alors c'est tout betement au niveau de ma structure, je ne sais pas.
Voilà ce que j'ai fait (désolé pour ceux qui vont s'arracher les cheveux en voyant cette horreur, mais je suis là pour m'améliorer non? ^^)
mon main.c
#include "struct.h"
int main(int argc, char ** argv)
{
char * stockage() // je n'ai pas encore mis les parametres de ma fonction pour le moment
return 0;
}
mon struct.h
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
#include <string.h>
typedef struct
{
FILE *seq_prot;
char * stockage();
};
ma (future?) fonction de stockage
#include "struct.h"
char * stockage()
{
fscanf(orf_trans_all,"%d",&orf_trans_all.fasta);
return 0;
}
Voilà j'espere que vous pourrez m'aider
Merci par avance