Bonjour , je suis un grand novice dans le C et pour un de mes TP que je dois rendre je dois ouvrir un fichier et compter le nombre de colonne (le nombre de caractere) et le nombre de lignes

Pour cela j'ai écris un code mais je n'arrive pas à le compiler

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
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
 
 
 
 
#include <stdio.h>
 
FILE *fp;
 
void main (void)
{
	char file[80];
	char line[255];
	int nb_col = 0;
	int nb_ligne = 0;
 
	printf("Fichier: ");
	scanf("%s", file);
 
	fp = fopen(file, "r");
	if (fp == NULL)
		printf("Fichier introuvable\n");
	else
	{
		while (fgets(line, sizeof line, fp), !feof(fp))
		{
 
			printf("%s", line);
 
			nb_ligne = nb_ligne +1 ;
 
			nb_col = strlen(line);
		}
 
		printf(" le nombre de ligne est %s , nb_ligne ");
 
		printf(" le nombre de colonne est %s , nb_col ");
 
		fclose(fp);
	}
}
Vous serait-il possible de le tester pour moi et de m'indiquer les erreurs ( voir de me le corriger )