Hello,

can i add a loading bar to my program? Can anyone help me? It will be better in C++ but if it is possible here i will apreciate this!

Code:
#include <stdio.h>
#include <stdlib.h>

int main()
{
	int counter = 0;
	char buf[100];
	char cur_word[100];
	
	FILE *infile0;
	FILE *infile1;
	FILE *infile2;
	FILE *infile3;
	FILE *infile4;
	FILE *infile5;
	FILE *infile6;
	FILE *infile7;
	FILE *infile8;

		infile0 = fopen("f0.txt","r");
		infile1 = fopen("f1.txt","r");
		infile2 = fopen("f2.txt","r");
		infile3 = fopen("f3.txt","r");
		infile4 = fopen("f4.txt","r");
		infile5 = fopen("f5.txt","r");
		infile6 = fopen("f6.txt","r");
		infile7 = fopen("f7.txt","r");
		infile8 = fopen("f8.txt","r");
		
		if(infile0 == NULL){
			printf("Error openring infile0. Now exit!\n");
			exit(1);
		}else if(infile1 == NULL){
			printf("Error openring infile1. Now exit!\n");
			exit(1);
		}else if(infile2 == NULL){
			printf("Error openring infile2. Now exit!\n");
			exit(1);
		}else if(infile3 == NULL){
			printf("Error openring infile3. Now exit!\n");
			exit(1);
		}else if(infile4 == NULL){
			printf("Error openring infile4. Now exit!\n");
			exit(1);
		}else if(infile5 == NULL){
			printf("Error openring infile5. Now exit!\n");
			exit(1);
		}else if(infile6 == NULL){
			printf("Error openring infile6. Now exit!\n");
			exit(1);
		}else if(infile7 == NULL){
			printf("Error openring infile7. Now exit!\n");
			exit(1);
		}else if(infile8 == NULL){
			printf("Error openring infile8. Now exit!\n");
			exit(1);
		}
		
		printf("Type a word to search: ");
		scanf("%s", cur_word);
		
		puts("Searching in the f0.txt...");
		while(fscanf(infile0, "%s", buf) != EOF){
			
			if(strcmp(buf, cur_word) == 0){
				counter++;
			}
		}
		
		puts("Searching in the f1.txt...");
		while(fscanf(infile1, "%s", buf) != EOF){
			
			if(strcmp(buf, cur_word) == 0){
				counter++;
			}
		}
		
		puts("Searching in the f2.txt...");
		while(fscanf(infile2, "%s", buf) != EOF){
			
			if(strcmp(buf, cur_word) == 0){
				counter++;
			}
		}
		
		puts("Searching in the f3.txt...");
		while(fscanf(infile3, "%s", buf) != EOF){
			
			if(strcmp(buf, cur_word) == 0){
				counter++;
			}
		}
		
		puts("Searching in the f4.txt...");
		while(fscanf(infile4, "%s", buf) != EOF){
			
			if(strcmp(buf, cur_word) == 0){
				counter++;
			}
		}
		
		puts("Searching in the f5.txt...");
		while(fscanf(infile5, "%s", buf) != EOF){
			
			if(strcmp(buf, cur_word) == 0){
				counter++;
			}
		}
		
		puts("Searching in the f6.txt...");
		while(fscanf(infile6, "%s", buf) != EOF){
			
			if(strcmp(buf, cur_word) == 0){
				counter++;
			}
		}
		
		puts("Searching in the f7.txt...");
		while(fscanf(infile7, "%s", buf) != EOF){
			
			if(strcmp(buf, cur_word) == 0){
				counter++;
			}
		}
		
		puts("Searching in the f8.txt...");
		while(fscanf(infile8, "%s", buf) != EOF){
			
			if(strcmp(buf, cur_word) == 0){
				counter++;
			}
		}
		
		printf("\n\nGlobal Counter is: %d\n", counter);
		
	return 0;
}