Gdzie tu jest błąd?
#include
using namespace std;

const int N = 10;
int a[N];

void WprowadzDane()
{
for (int i = 0 < N; i++);
{
cout << "podaj dana nr " << i << ": ";
cin >> a [i]
}
}
int znajdz dana (int wartosc)
{
int poczatek , koniec , srodek ;
poczatek = 0;
koniec = N - 1;
do
{
srodek = (poczatek + koniec) / 2;
if (a [srodek] == wartosc )
return srodek;
else
if(wartosc > wartosc;
pozycja = ZnajdzDana (wartosc)
if (pozycja >= 0)
cout << "Znaleziono wartosc " << wartosc << "na pozycji "
< else
cout << " Nie znaleziono wartosci " << wartosc << endl;

return 0;
}