#include <stdio.h>

//دالة تستقبل مؤشر الى ملف
void SearchToFile( FILE * Input );

void main()
{
	FILE * Input;

	Input = fopen("c:\\Read.txt","r");
	SearchToFile(Input);
	fclose(Input);

}

void SearchToFile( FILE * Input )
{
	char ch,c;
	int count = 0;

	//ادخل الحرف الذي تريد  كممرة تكرر في الملف
	printf("Enter Char : ");
	scanf("%c",&c);

	// دالة تقرا حرف واحد فيكل مرة وتعيد هذا الحرف
	ch = fgetc(Input);

	//طالما انك لم تصل الى نهاية الملف تابع العملية
	while( ch != EOF )
	{
		if( ch == c || ch == c )
			count ++;

		ch = fgetc(Input);
	}

	printf("\n\t%c = %d \n\n" , c,count );

	fclose(Input);

}
