#include <iostream>
using namespace std;
int find(float A[], int size, float number);

int main()
{
	const int n = 100;
	int size, i;
	float A[n], number;
	cout << "Enter the size of the array (must be between 1 and 100):\n";
	cin >> size;
	if (size > 0 && size <= 100)
	{
		cout << "Enter " << size << " real numbers: ";
		for (i = 0; i < size; i++)
			cin >> A[i];
		cout << "Enter a real number to search for: ";
		cin >> number;
		cout << number << " appears " << find(A,size,number) 
			<< " times in the array.\n";
	}
	else
		cout << "Invalid size (must be between 1 and 100).\n";
	system("pause");

	return 0;
}

int find(float A[], int size, float number)
{
	int i, count = 0;
	for (i = 0; i < size; i++)
		if (A[i] == number)
			count++;
	return count;
}
