Je veux faire un programme qui lit un fichier et met son contenu dans une variable sous forme de caractères

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
    FILE *fichier;
    char *contenu;
    fichier = fopen("fichier.txt", "r");
 
	int n,u=0 ;
 
	while ( fread (&n, sizeof(int), 1, fichier), ! feof(fichier) )
	{ 
          contenu[u]=n;
	}
	printf("%s",u);
Or ça ne marche pas et pour cause, n est un nombre incompréhensible