
23-04-2004, 12:05
|
Membre
|
|
Join Date: 23-04-2004
Posts: 43
|
|
probleme de compil dans une fonction en c
j'utilise une fonction pour recuperer un resume dans un fichier selon un numero de film et j'ai des erreurs mais je ne vois pas ou si quelqu'un pouvait m'aider merci d'avance
a priori ca viendrait de mon strcmp mais je vois pas ou il y a une erreur
char* foncrecupres(liste* l,char* Fic,int* NumeroFilm)
{
FILE *FichRes;
Resume *Res;
char *NomFic;
char *resume;
NomFic = (char*)malloc((strlen(Fic)+ *sizeof(char));
strcpy(NomFic,Fic);
strcat(NomFic,"res.txt");
FichRes=fopen(NomFic,"r");
OuvrirListe(l);
Res=l->Premier;
while (strcmp(Res->NumFilm,NumeroFilm))
{
Res = Res->Suivant;
}
resume=(char*)malloc(sizeof(strlen(Res->TailleRes));
resume=Res->resume;
fclose(FichRes);
return(resume);
}
|