Frequency of a character in a file

Write a program to count the frequency of a character in a file.

#include<stdio.h>
int Count_Char_inFile(FILE*,char);
int main(int argc,char**argv)
{
	FILE *fp;
	int count;
	if(argc != 3)
	{
		printf("Usage:./a.out filename char\n");
		return ;
	}
	fp = fopen(argv[1],"r");
	count = Count_Char_inFile(fp,argv[2][0]);
	printf("%c is found %d times in %s file\n",argv[2][0],count,argv[1]);
	return 0;
}
int Count_Char_inFile(FILE *p,char c)
{
	char ch;
	unsigned int count = 0;
	while((ch = fgetc(p))!= EOF)
	{
		if(ch == c)
			count++;
	}
	return count;
}

Note: File name data is present in the current working directory.

cat data
lot to learn
blackBerry
iphone
incredible india

Output

./a.out data e
e is found 5 times in data file