Bonjour à tous,
Je suis en train de me remettre au C et j'essaie de lire le contenu d'un fichier puis de l'afficher.
le code est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<iostream>
 
 
int main();
 
int main(){
	FILE *fichier;
	fichier = fopen("textee.txt","w");
	fprintf(fichier, "i l");
	fclose(fichier);
 
	char a,b;
	fichier = fopen("textee.txt","r");
	fscanf(fichier,"%s %s",a,b);
	printf("%s %s\n",a,b);
	fclose(fichier);
return 1;
}
A chaque compilation, le premier fichier est bien créé par contre à chaque lecture de ce même fichier, le logiciel plante m'affichant l'erreur suivante "Unhandled exception in essai.exe : 0xC000000R : Access Violation".
Apparement il doit s'agir d'un problème d'accès à l'un de mes fichiers mais je ne vois pas pourquoi.
Merci pour votre aide