Fichier non initialisé en C

Fermé
£udo Messages postés 455 Date d'inscription mardi 8 juin 2004 Statut Membre Dernière intervention 19 décembre 2006 - 6 avril 2005 à 21:31
£udo Messages postés 455 Date d'inscription mardi 8 juin 2004 Statut Membre Dernière intervention 19 décembre 2006 - 6 avril 2005 à 21:36
salut, j' ai un warning dans mon prgramme en C. il me dit ke ma variable fichier est utilisé sans etre initialisé et je ne comprend pas ce que ça veut dire. Qqn peut il m'expliker?

void main()
{
//fichier est un pointeur sur un objet de type FILE
FILE *fichier;

char nom[LG];	/* nom du fichier */
char choix;
do //on affiche le menu
{
	system("cls");
	printf("\t\t\t------------------\n");
	printf("\t\t\tGESTION DES RAR\n");
	printf("\t\t   Retenues-Abscences-Retards\n");
	printf("\t\t\t------------------\n\n\n\n\n\n\n");
	printf("\t1)\tCREATION D'UN FICHIER\n");
	printf("\t2)\tLECTURE D'UN FICHIER\n");
	printf("\t3)\tAJOUTER UN ELEVE\n");
	printf("\t4)\tMODIFICATION D'UN ELEVE\n");
	printf("\t5)\tRECHERCHER UN ELEVE\n");
	printf("\t6)\tRECHERCHER UNE CLASSE\n\n\n");
	printf("\tTAPEZ S POUR SORTIR\n\n");
	printf("\tVOTRE CHOIX: ");
	choix = (char)getchar();
	flushall();
	switch(choix)
		{
			case '1':creer_fichier(fichier,nom);//creer un fichier


Merci d'avance.
(¯`·.¸¸.-> £udo <-.¸¸.·´¯)
A voir également:

1 réponse

£udo Messages postés 455 Date d'inscription mardi 8 juin 2004 Statut Membre Dernière intervention 19 décembre 2006 16
6 avril 2005 à 21:36
merci c'est bon, j'ai trouvé !!!!!! il fallait faire *fichier=NULL
(¯`·.¸¸.-> £udo <-.¸¸.·´¯)
0