Questo è il programma senza la funzione in bool

codice:
#include <iostream>
#include <stdlib.h>


using namespace std;


void leggi_triangolo (int &a,int &b,int &c)
{
    cout << "Inserisci i valori dei lati del triangolo" << endl;
    cin >> a;
    cin >> b;
    cin >> c;
}




int main()
{
 int a,b,c,i=0,k=0;


for(i=0; i<50;i++)
    {
    leggi_triangolo(a,b,c);


            if (a==b && b==c)
            {
                cout << "il triangolo è equilatero" << endl;
                ++k;
            }
    }


    if (k>= 7)
    {
       cout << "Nella serie ci sono almeno 7 triangoli equilateri" << endl;
    }
    else
    {
        cout << "Nella serie non ci sono almeno 7 triangoli equilateri" << endl;
    }


 system("pause");
    return 0;