Te lo riscrivo come lo vedrei io, ciao.
codice:
#include <iostream>
using namespace std;
int get_numero()
{
int numero = 0;
while (numero <= 0) {
cout << "Inserire il numero: ";
cin >> numero;
if (numero <= 0)
cout << "Numero immesso non valido!!!\n";
}
return numero;
}
int main()
{
int i, max, numeri[10];
// input numeri
for (i = 0; i < 10; i++)
numeri[i] = get_numero();
// trovo il maggiore
for (i = 0, max = 0; i < 10; i++)
max = numeri[i] > max ? numeri[i] : max;
cout << "Il numero maggiore è : " << max << endl;
return 0;
}