Je suis entrain d'apprendre le langage C, je suis actuellement sur la partie lire et écrire dans un fichier mais je n'arrive pas à ouvrir le fichier. J'ai vérifie si c'est mon code qui a un problème mais tout est bon.
int main()
{
FILE *fichier = NULL;
fichier = fopen("vithujan.txt", "r+");
if(fichier == NULL)
{
printf("votre fichier n'est pas ouvert");
}
return 0;
}
J'ai même essayé avec un chemin absolu, "C:\\Users\\33767\\Desktop\\C_programme\\fichier\\vithujan.txt" rien à faire sa marche pas donc je me demandais si c'est l'emplacement du fichier le problème. Dans le cours de openclassroom, on me dit de le mettre dans le dossier ou se situe le .exe(exécutable) mais je n'arrive pas à trouver l'exécutable donc j'ai mit le fichier dans le dossier de mon projet.
Si vous savez ou est l'exécutable ou si vous savez ou je dois mettre le fichier. Je vous demande de m'aider s'il vous plait.
Merci d'avance.
- Edité par Vithujan2004 28 novembre 2020 à 11:06:09
Oui c'est bon mon fichier s'appellait bien vithujan.txt.txt et non vithujan.txt mais aussi il ne faut pas le mettre dans le dossier de l'exécutable mais dans le dossier ou se trouve main.c.
Merci pour tout et désolé du dérangement
Vithujan
Problème Lire un fichier
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Vithujan
Vithujan
Vithujan
Vithujan
Vithujan
Vithujan