Ciao! Vorrei un aiuto per capire dove sbaglio in questo esercizio
ESERCIZIO=Scrivere in d, la
posizione di un qualsiasi elemento del vettore a maggiore di ogni elemento del vettore b. Se tale elemento non esiste d=-1. Con a vettore di 10 interi , b vettore da 10 interi e d intero.
#include <iostream>
using namespace std;
int main()
{
int a[10], b[10], d;
int i, j;
int conta;
for (i = 0; i < 10; i++)
{
cin >> a[i];
}
cout << "vettore b: ";
for (j = 0; j < 10; j++)
{
cin >> b[j];
}
for (i = 0; i < 10; i++)
{
for (j = 0; j < 10; j++)
{
conta = 0;
if (a[i]>b[j])
{
conta++;
}
}
if (conta == 1)
{
d = i;
}
else { d = -1; }
}
cout << "d: " << d << endl;
system("pause");
return 0;
}