2 créer une fonction principale en écrivant ce qui suit ci-dessous instructions # include :
int main () { }
3
déclarer un pointeur vers un fichier par écrit la déclaration suivante à l'intérieur des accolades de la fonction principale :
FILE * f ;
4
Ouvrez le fichier que vous souhaitez lire le texte à partir en passant son nom et le chemin à la fonction fopen (). Par exemple, si vous voulez ouvrir le fichier ' filename.txt »situé à la racine de votre lecteur C: \\ , vous pouvez utiliser la fonction appel suivant:
f = fopen (" c: \\ \\ nom de fichier . txt " ," r " ) ;
5
déclarer un type de données de caractère qui va stocker un caractère unique à partir du fichier . Pour déclarer le type de données de caractères :
char c ;
6
déclarer un type de données int qui va garder le compte du nombre parenthèse ont été lus . Ecrire la ligne suivante pour déclarer l' int:
int parenthesisCount = 0;
7
boucle dans le fichier un caractère à la fois . Une méthode efficace d'accomplir cette utilise la fonction getc (), qui prend un caractère à partir d'un fichier . En conservant ce un personnage dans une variable char, vous pouvez le tester plus tard et voir si elle est une parenthèse . Quand getc ( ) atteint la fin du fichier , il rencontre un caractère de fin de fichier (EOF ) . Vous pouvez utiliser ce caractère pour terminer la boucle while , comme ceci: ( ! (C = getc ( f) ) = EOF)
tout {}
8
test pour voir si la variable char détient une parenthèse . Si c'est le cas, vous pouvez incrémenter la variable parenthesisCount . Vous pouvez écrire une instruction if à l'intérieur des accolades de la boucle while pour effectuer cette opération , tels que:
if ( c == '{'